Here&#x27;s one proposal for an alternative to monad transformers for Haskell: <a href="http:&#x2F;&#x2F;okmij.org&#x2F;ftp&#x2F;Haskell&#x2F;extensible&#x2F;" rel="nofollow">http:&#x2F;&#x2F;okmij.org&#x2F;ftp&#x2F;Haskell&#x2F;extensible&#x2F;</a>