| 15 Sep 2025 |
emily | like how TH makes order of declarations stuff weird as a trivial but gross example | 13:19:09 |
MangoIV | how many GHC.Evil things does GHC use? | 13:19:52 |
Teo (he/him) | idk Generics have been a headache on both of the industrial Haskell codebases I've worked on. Once you have records with more than say 16 fields, it gets pretty bad | 13:19:55 |
emily | also, Haskell is already two full-blown languages at the value and type level (and you can argue there's two or three more in the latter), another layer is just painful :P | 13:20:06 |
emily | no idea. but I wouldn't be surprised | 13:20:23 |
MangoIV | because of compilation speed, right? | 13:20:28 |
Teo (he/him) | yeah compilation speed | 13:20:39 |
MangoIV | also my comment was about GHC itself compiling slowly | 13:20:44 |
emily | especially since you often really want to for perf | 13:20:48 |
emily | or at least did back in my day | 13:20:52 |
emily | have I mentioned I'm old lately | 13:21:06 |