Pugs

Pugs (Perl6 User's Golfing System) is an implementation for the Perl 6 language, based on the Synopses documents. Its core is implemented in Haskell, making heavy use on the Parsec parser combinator library, as well as the Continuation monad transformer library.

Also see the Pugs home page.