
2025-08-14 19:12:26
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.