
2025-08-21 06:52:40
@… @… @… I would love that but unfortunately, everyone* loads scripts from everywhere, and …
@… @… @… I would love that but unfortunately, everyone* loads scripts from everywhere, and …
I do not like how Haskell’s antagonism towards cyclic imports leads me to put all my `data` declarations in one file, and then distribute the functionality everywhere.
You don’t have to have classes to benefit from information hiding a la object-oriented programming.
@… @… I’m solving it by adding type parameters everywhere, which is kind of nice from the perspective of safety (I can’t do as much), but it does make the code uglier.
I have considered .hs-boot files but as I said, I’ve never been …
@… Yeah, I’m sure it’s coming up everywhere. I definitely think the industry has become much worse at interviewing, too.
I think we might start going to unconferences together to discuss this topic at some point.