Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
A Perl 6 implementation of Perl 6-style text formatting
branch: master

Merge pull request #3 from retupmoca/master

Fix warnings in tests, make tests pass again
latest commit 7194ad8ef4
Matthew Walton authored
Failed to load latest commit information.
lib Fix warnings in tests, make tests pass again
.gitignore Updated to the proper way of doing action methods.
LICENSE An attempt at getting the grammar working for a subset of fields, nam… Add for Panda support
README Update readme


An implementation of Perl 6's Form module, as described by Exegesis 7 and Damian Conway's Perl6::Form module.

This is a WORK IN PROGRESS and most likely doesn't work at any given time.

2012-03-09 Current status: runs and passes all tests with Rakudo nom


* Data specified as lists
* Numeric fields with decimal separator and justification
* Numeric fields with thousands separators and justification
* Currencies
* Rendering of Complex numbers (currently restricted to Real)
* Everything else


You will need ufo in order to build Form. Install it using panda, or see You will also need a suitable Perl 6 implementation, which at the time of writing is probably Rakudo Perl.

Once you have ufo installed, just run:

$ ufo
$ make
$ make test

Since Form is a library, 'running' is something that should not really have ever been mentioned.

Licensed under the Artistic Licence 2.0
Something went wrong with that request. Please try again.