3 ms·
It also seems like a lot of people really dislike TH. Half the time I see "foo is great, but it uses Template Haskell," with the implication that that's a non-s
by gh02t 11y ago
It also seems like a lot of people really dislike TH. Half the time I see "foo is great, but it uses Template Haskell," with the implication that that's a non-starter.
Personally I don't have a strong opinion one way or another, but it looks to me like it's contentious enough that it won't be added.
- kyllo 11y agoTH is hard to debug. When you get an error message, you see the TH generated code, which can look very different from your source, and the line numbers are meaningless. It's also GHC specific so if you're one of those weirdos using a different Haskell compiler you can't use any library that requires TH.