Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Perl 6 language design documents

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
S32-setting-library distinguish antipairs from antipair/invert
LICENSE Add Artistic License 2.0.
README.md Add a README.
S01-overview.pod minor corrections about -e and strictness
S02-bits.pod typo
S03-operators.pod Negative binary shifts are indeed tested in roast, so whirl them
S04-control.pod Fix typos.
S05-regex.pod Don't use accessor methods in their own implementation
S06-routines.pod Document bare :D at al in parameter lists
S07-lists.pod Move AUTHORS sections to end of file
S08-capture.pod Move AUTHORS sections to end of file
S09-data.pod Move AUTHORS sections to end of file
S10-packages.pod Move AUTHORS sections to end of file
S11-modules.pod minor corrections about -e and strictness
S12-objects.pod Revert "Get rid of DESTROY fossils"
S13-overloading.pod Move AUTHORS sections to end of file
S14-roles-and-parametric-types.pod Move AUTHORS sections to end of file
S15-unicode.pod Fix typos.
S16-io-OLD.pod Move AUTHORS sections to end of file
S16-io.pod Fix typos.
S17-concurrency.pod Fix example for $s.tap, mentioned in #77
S19-commandline.pod minor corrections about -e and strictness
S21-calling-foreign-code.pod Adding required empty line before `=for`
S22-package-format-OLD.pod Move AUTHORS sections to end of file
S22-package-format.pod Fix typos.
S24-testing.pod Document new features of is()/isnt()
S26-documentation.pod Move AUTHORS sections to end of file
S28-special-names.pod Move AUTHORS sections to end of file
S29-functions.pod Revert "Get rid of DESTROY fossils"
S31-pragmatic-modules.pod Undocument the "self" pragma
S99-glossary.pod generalize smop a bit
contents.pod Refreshing contents.pod
create_contents.p6 S99/create-contents.p6, explicitely specify encoding, avoid .pod~ fil…

README.md

Perl 6 Design Documents

This repository contains the Perl 6 design documents, also called "Synopses", in Pod (5 and 6) format. A regularly updated HTML version is available.

Historically, these documents have determined the direction of Perl 6. As implementations matured, this role shifted (and still shifts) towards documenting the experience from the implementations.

Instead the test suite is becoming the specification, and the "specs" in the repository name of the design documents tends to mean "speculations" now.

Something went wrong with that request. Please try again.