
This package provides datatypes to construct free monads, free monad transformers, and useful instances. in addition it provides the constructs to avoid quadratic complexity of left associative bind, as explained in:
janis voigtlander, asymptotic improvement of computations over free monads, mpc'08
this package provides the documentation for a library for the haskell programming language. see http://www.haskell.org/ for more information on haskell.