Monad transformers and modular algebraic effects: what binds them together
Tom Schrijvers, Maciej Piróg, Nicolas Wu, Mauro Jaskelioff · 2019
For over two decades, monad transformers have been the main modular approach for expressing purely functional side-effects in Haskell. Yet, in recent years algebraic effects have emerged as an alternative whose popularity is growing.