NAME
   Perl6::Doc - all useful Perl 6 Docs in your command line

SYNOPSIS
       > p6doc -h     # Show p6doc help
       > p6doc -c     # Show Table of Contents
       > p6doc s05    # Browse Synopsis 05

DESCRIPTION
   This Perl module distribution contains all the latest Perl 6
   documentation and a utility called "p6doc" for viewing it.

 Apocalypses
   The document codes "A01 - A20" refer to the Perl 6 Apocalypses.

   Larry Wall started the Apocalypse series as a systematic way of
   answering the RFCs (Request For Comments) that started the design
   process for Perl 6. Each Apocalypse corresponds to a chapter in the book
   I<Programming Perl>, 3rd edition, and addresses the features relating to
   that chapter in the book that are likely to change.

   Larry addresses each relevant RFC, and gives reasons why he accepted or
   rejected various pieces of it. But each Apocalypse also goes beyond a
   simple "yes" and "no" response to attack the roots of the problems
   identified in the RFCs.

 Exegeses
   The document codes "E02 - E07" refer to the Perl 6 Exegeses.

   Damian Conway's Exegeses are extensions of each Apocalypse. Each
   Exegesis is built around a practical code example that applies and
   explains the new ideas.

 Synopses
   The document codes "S01 - S29" refer to the Perl 6 Synopses.

   The Synopsis documents are to be taken as the formal specification for
   Perl 6 implementations, while still being reference documentation for
   Perl 6, like I<Programming Perl> is for Perl 5.

   Note that while these documents are considered "formal specifications",
   they are still being subjected to the rigours of cross-examination
   through implementation.

   In other words, they may change slightly or radically. But the
   expectation is that they are "very close" to the final shape of Perl 6.

 Overview and FAQ
   These are shorter summaries about a smaller specific topic. They are
   written mostly by the crazy Pugs people and replacing some of the
   outdated Synopses that are still marked as [Draft].

 Tutorial (building up)
   This is an community driven effort to translate the Perl 5 manpages into
   the shiny Perl 6 world. There are still are half way through the intro.

 Perl Tables
   Reference styled set of wiki pages made by myself.

 Magazine articles
   Helpful articles from perl.com (http://www.perl.com) and $foo
   (http://www.perl-magazin.de). See the authors name in the section
   SCRIBES, below.

CONTENTS
   Below is the list of documents that are currently available; a
   number in the column indicates, the document is currently available.
   An asterisk next to a number means that the document is an unofficial
   draft written by a member of the Perl community but not approved by
   the Perl 6 Design Team. The pages after the first section are anyway
   no Design docs.

   S01  The Ugly, the Bad, and the Good   (A01)
   S02  Bits and Pieces                   (A02) (E02)
   S03  Operators                         (A03) (E03)
   S04  Syntax                            (A04) (E04)
   S05  Pattern Matching                  (A05) (E05)
   S06  Subroutines                       (A06) (E06)
        Formats                                 (E07)
   S09  Data Structures
   S10  Packages
   S11  Modules
   S12  Objects                           (A12)
   S13  Overloading
   S16* IPC / IO / Signals
   S17* Concurrency
        Debugging                         (A20*)
   S22* CPAN
        Portable Perl
   S26  Documentation
   S27* Perl Culture
   S28* Special Names
   S29  Functions

   F01  FAQ::Captures
   F02  FAQ::FUD

   O01  Overview
   O03  Overview::Operator
   O04  Overview::Smartmatch
   O06  Overview::Subroutine
   O08  Overview::Variable
   O09  Overview::Data
   O12  Overview::Object
   O16  Overview::File

   T01  Tutorial perlintro

   M01  Report on the Perl 6 Announcement
   M02  What is Perl 6 ?
   M03  A Plan for Pugs
   M04  Everyday Perl 6
   M05  Yet Another Perl 6 Operator (Microarticles)
   M06  The Beauty of Perl 6 Parameter Passing
       http://airen.bcm.umontreal.ca/syn_index.html

NOTES
   Perl6::Doc was before Perl6::Bible which is now depreciated. We
   changed that name, because we now deliver much more content than just
   the Apocalypses, Exegeses and Synopses.

   If you are interested in helping out the documentation project,
   please contact us on irc.freenode.net #perl6 or
   [email protected]. You can also help greatly by editing the
   official Perl 6 wiki under: http://www.perlfoundation.org/perl6

METHODS
   Perl6::Doc provides a class method to get the raw text of a document:

       my $text = Perl6::Doc->get_raw('s01');

SCRIBES
   These are the authors of the included docs, named in the order their
   work was added :

   * Larry Wall <[email protected]>

   * Damian Conway <[email protected]>

   * Luke Palmer <[email protected]>

   * Allison Randal <[email protected]>

   * Audrey Tang <[email protected]>

   * Ingy d�t Net <[email protected]> ()

   * Sam Vilain <[email protected]> ()

   * Kirrily "Skud" Robert <[email protected]>

   * Moritz Lenz <[email protected]>

   * David Koenig <[email protected]>

   * Jonathan Scott Duff <[email protected]>

   * Phil Crow <[email protected]>

   * chromatic <[email protected]>

   * Mark-Jason Dominus <[email protected]>

   * Shmarya <[email protected]>

   * Pawel Murias <[email protected]>

   * Herbert Breunung <[email protected]>

SOURCES
   A couple of paragraphs from I<Perl 6 Essentials> were used for the
   overview. Most of the Bible docs (Apocalypses, Exegeses, Synopses)
   are from the official Perl development site.

   http://dev.perl.org/perl6/

   All draft Synopses, Overview, FAQ and Tutorial pages were taken out
   of the Pugs SVN repository.

   http://svn.pugscode.org/pugs/docs/Perl6/

   Articles are from: http://perl.com/pub/q/Article_Archive#Perl%206

PACKAGING
   Collection of docs is currently done by:

   Herbert Breunung <[email protected]>

COPYRIGHT
   This Copyright applies only to the C<Perl6::Doc> Perl software
   distribution, not the documents bundled within.

   Copyright (c) 2007. Ingy d�t Net, Herbert Breunung. All rights reserved.

   This program is free software; you can redistribute it and/or modify it
   under the same terms as Perl itself.

   See http://www.perl.com/perl/misc/Artistic.html