3 ms·You can compose Monads in this way too. Even in Haskell, mtl-style transformers are very similar.by tel 11y agoYou can compose Monads in this way too. Even in Haskell, mtl-style transformers are very similar.