I've just put up a new blog post,
"Marpa and combinator parsing 2". It describes an implementation of Marpa-driven combinator parsing.
The application is whitespace-significant parsing, using the layout rule, and the target language is Haskell 2010.