tree-monad (hackage): This Haskell library provides an implementation of the MonadPlus type class that represents the search space as a tree whose constructors represent mzero, return, and mplus.
Keywords: bsd3|control|library|monads