in reply to can you use perl6 from haskell?

The "make ghci" target for Pugs may help, as it gives you access to all of pugs' internals.