Welcome! This is a library written in the programming language Haskell. It can be used by Haskell programmers to quickly construct monads—abstract data types that capture common programming idioms. The library provides a number of building blocks called monad transformers, that can be combined to construct quickly very complicated monads.
Documentation and source code for the latest released version are available on hackage.