3 ms·
You don't need to know that to write haskell Effect systems and monad transformers are advanced topics. They're possible to use in my language yet most people
by anon291 4y ago
You don't need to know that to write haskell
Effect systems and monad transformers are advanced topics. They're possible to use in my language yet most people do not and can still write software.
Certainly no need for them in Haskell to be successful. You can just program at the lower levels of abstraction common in other languages.
The only difference is that Haskell's community tends to emphasize abstraction
- klntsky 4y agoThere's no way to even get a job without understanding monad transformers.
- tome 4y agoIf true that's sad and hopefully effectful will bring than to an end https://github.com/haskell-effectful https://github.com/haskell-effectful
- YuukiRey 4y agoI hear this opinion every so often but I just don't think it's really the case. Many libraries out there expect you to use Monad transformers. You might try to keep MTL out of your own application code, but you'll find that the rest of the ecosystem favors it. You can still use these libraries without MTL, but it's often not ergonomic and therefore not really an option.