monadplus Filtering and folding over arbitrary MonadPlus instances. This package generalizes many common stream operations such as filter, catMaybes etc. Requirements Haskell Platform Installation cabal configure cabal install