I think that module ParseLib should reexport 
MonadPlus(mzero, mplus) and possibly msum.
You need them to build any non trivial parser.
At the momement you always have to import Monad when you import ParseLib
(In Haskell 1.4 this wasn't necessary because MonadPlus/Zero was in the Prelude)

Cheers,
Olaf

-- 
OLAF CHITIL, Lehrstuhl fuer Informatik II, RWTH Aachen, 52056 Aachen, Germany
             Tel: (+49/0)241/80-21212; Fax: (+49/0)241/8888-217
             URL: http://www-i2.informatik.rwth-aachen.de/~chitil/

Reply via email to