> The UHC compiler contains a combinator based Haskell parser from
> which you can borrow fragments,
... and the nhc98/yhc compiler likewise has a combinator parser for
full Haskell'98 (the combinators are in applicative style).
Regards,
Malcolm