Skip to content
Perl 6 language design documents
Perl 6 HTML CSS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
S32-setting-library tell: use the term "bytes" instead of "octets" Apr 9, 2019
html Tweak line number shower Mar 20, 2018
LICENSE
README.md Add a README. Feb 27, 2015
S01-overview.pod
S02-bits.pod changes for Texas => ASCII Sep 30, 2017
S03-operators.pod Fix typo Feb 9, 2019
S04-control.pod
S05-regex.pod
S06-routines.pod s/concatenated/appended/ May 22, 2018
S07-lists.pod [S07] change .push example (which doesn't follow one-arg rule) to .ap… Apr 26, 2016
S08-capture.pod remove mentions of Parcel/parcel Oct 16, 2015
S09-data.pod remove mentions of Parcel/parcel Oct 16, 2015
S10-packages.pod Move AUTHORS sections to end of file Nov 5, 2014
S11-modules.pod Update email address Oct 29, 2018
S12-objects.pod minor word dup Dec 6, 2015
S13-overloading.pod
S14-roles-and-parametric-types.pod
S15-unicode.pod S15-unicode, change .chars to .codes where this was actually intended Jan 8, 2017
S16-io-OLD.pod Purge trailing whitespace in S16-io-OLD.pod Mar 27, 2015
S16-io.pod Update email address Oct 29, 2018
S17-concurrency.pod Update email address Oct 29, 2018
S19-commandline.pod suppress mention of dormant or defunct projects Nov 15, 2016
S21-calling-foreign-code.pod S21: removing now obsolete mentions of zavolaj Apr 5, 2015
S22-package-format-OLD.pod Move AUTHORS sections to end of file Nov 5, 2014
S22-package-format.pod
S24-testing.pod Update email address Oct 29, 2018
S26-documentation.pod
S27-perl-culture-draft.pod6 Update S27-perl-culture-draft.pod6 Aug 24, 2017
S28-special-names.pod Add notes $?USAGE was renamed to $*USAGE Sep 23, 2017
S29-functions.pod Update email address Oct 29, 2018
S31-pragmatic-modules.pod
S99-glossary.pod
pod6-files Remove contents.pod Oct 4, 2015
v6d.pod Try to fix pod Jul 9, 2017

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.

You can’t perform that action at this time.