Monadic Parsers using Haskell ∘ Brisbane Functional Programming Group, Brisbane, Australia ∘ 2009