freer (hackage): Freer is an implementation of "Freer Monads, More Extensible Effects"  The key features of Freer are:  An efficient effect system for Haskell - as a library!  Implementations for several common Haskell monad instances:  Core components for defining your own Effects
Keywords: bsd3|control|library|program