Skip to content
Perl6 User's Golfing System in Haskell
C Haskell Perl Perl6
Find file
Pull request Compare This branch is 159 commits ahead, 1 commit behind audreyt:master.
Failed to load latest commit information.
HsParrot * Release HsParrot. Aug 15, 2015
HsPerl5 * Release HsPerl5. Aug 15, 2015
MetaObject * Release the rest of dependencies. Aug 15, 2015
Pugs * Add installation instructions from Haskell Stack Aug 15, 2015
pugs-DrIFT * Release the rest of dependencies. Aug 15, 2015
pugs-compat * Release the rest of dependencies. Aug 15, 2015
t deleted file ; file we can no longer pass Oct 9, 2013
tools use Feb 18, 2012
HACKING Remove extraneous whitespace char. Jul 24, 2012
INSTALL remove script and revert INSTALL Oct 13, 2011
README * More README adjustments Aug 15, 2015
stack.yaml Use ghc-7.10.2 and lts-3.0 Aug 15, 2015


This repository hosts a Haskell-based implementation of Perl 6.

Currently, the Pugs.hs project exists mainly for historical/archival purposes,
not for active development. (Forks are, of course, very much welcome.)

For a host of active implementations of the Perl 6 Language, please refer to
this website:


Pugs.hs is known to build with GHC 7.10.2, preferably with the Haskell Stack:

1. Install
2. `stack build --install-ghc`
3. `stack exec -- pugs`

One can also directly install it with the standard Cabal/Hackage system:

    cabal install Pugs

Please refer to the INSTALL file for further details.


The goal during this hiatus is to continue maintaining Pugs.hs, so it remains
installable with current and future editions of the Haskell Language, and
interoperable with current and future releases of the Perl 5 Language. :-)

Share and Enjoy!
Something went wrong with that request. Please try again.