SlideShare a Scribd company logo
1 of 21
A Tour of the
     Perl
Documentation
       brian d foy
     The Perl Review
   YAPC::EU 2011, Rīga
Tour of the Perl docs
Tour of the Perl docs
Reference
     Tutorials
Alternate Tutorials
 Topic Overviews
   Quick Starts
       FAQ
      Lingua
Perl docs docs


• I wrote the Perl documentation
  documentation
  http://www.perlmonks.org/?node_id=408254
perldoc

• The perldoc command is Perl’s doc reader
 $ perldoc -f function
 $ perldoc -v ‘$^V’
 $ perldoc Module::Name
Meta Docs
perl perltoc perlartistic perlbook
    perlcommunity perldebug
          perldoc perlgpl
  perlglossary perlhist perlintro
    perlpolicy perlrepository
         perltodo perlutil
What’s New
    perl5004delta perl5005delta perl5100delta perl5101delta
    perl5110delta perl5111delta perl5112delta perl5113delta
    perl5114delta perl5115delta perl5120delta perl5121delta
    perl5122delta perl5130delta perl5131delta perl5132delta
    perl5133delta perl5134delta perl5135delta perl5136delta
       perl561delta perl56delta perl570delta perl571delta

                     perldelta
perl572delta perl573delta perl581delta perl582delta perl583delta
perl584delta perl585delta perl586delta perl587delta perl588delta
 perl589delta perl58delta perl590delta perl591delta perl592delta
             perl593delta perl594delta perl595delta
Platform notes
perlaix perlamiga perlapollo perlbeos perlbs2000
  perlce perlcygwin perldos perlebcdic perlepoc
 perlfreebsd perlhaiku perlhpux perlhurd perlirix
    perllinux perlmacos perlmacosx perlmpeix
   perlnetware perlopenbsd perlos2 perlos390
perlos400 perlplan9 perlqnx perlriscos perlsolaris
perlsymbian perltru64 perluts perlvmesa perlvms
                     perlvos
The perlfaq
              perlfaq
        perlfaq1 perlfaq2
        perlfaq3 perlfaq4
        perlfaq5 perlfaq6
        perlfaq7 perlfaq8
             perlfaq9
http://www.cpan.org/misc/cpan-faq.html
  https://pause.perl.org/pause/query?
        ACTION=pause_04about
Modules
    perlboot perlbot
perlmod perlmodinstall
perlmodlib perlmodstyle
  perlnewmod perlobj
   perltooc perltoot
Regular Expressions
        perlre perlreapi
perlrebackslash perlrecharclass
     perlrequick perlreref
      perlretut perlreguts
Tutorials

   perldsc perldebtut
perlopentut perlpacktut
  perlreftut perlthrtut
Unicode
perlunicode
 perlunifaq
perluniintro
perluniprops
 perlunitut
Core docs

perldata perldiag perldebguts perldbmfilter perlipc
perllocale perlpod perlpodspec perllol perlnumber
    perlop perlfilter perlfork perlform perlfunc
 perllexwarn perlpragma perlref perlrun perlsub
               perlsyn perltie perlvar
Internals
  perlapi perlapio
  perlcall perlclib
perlembed perlguts
perlhack perlintern
 perliol perlmroapi
  perlxs perlxstut
perldoc.perl.org
CPAN Search
MetaCPAN
Anno CPAN
Answers

More Related Content

Viewers also liked

The Surprisingly Tense History of the Schwartzian Transform
The Surprisingly Tense History of the Schwartzian TransformThe Surprisingly Tense History of the Schwartzian Transform
The Surprisingly Tense History of the Schwartzian Transformbrian d foy
 
Perl Bag of Tricks - Baltimore Perl mongers
Perl Bag of Tricks  -  Baltimore Perl mongersPerl Bag of Tricks  -  Baltimore Perl mongers
Perl Bag of Tricks - Baltimore Perl mongersbrian d foy
 
Perl 5.28 new features
Perl 5.28 new featuresPerl 5.28 new features
Perl 5.28 new featuresbrian d foy
 
Making My Own CPAN
Making My Own CPANMaking My Own CPAN
Making My Own CPANbrian d foy
 
Making My Own CPAN
Making My Own CPANMaking My Own CPAN
Making My Own CPANbrian d foy
 
Advanced modulinos
Advanced modulinosAdvanced modulinos
Advanced modulinosbrian d foy
 
Perl Conferences for Beginners
Perl Conferences for BeginnersPerl Conferences for Beginners
Perl Conferences for Beginnersbrian d foy
 
CPAN Workshop, Chicago 2014
CPAN Workshop, Chicago 2014CPAN Workshop, Chicago 2014
CPAN Workshop, Chicago 2014brian d foy
 
Advanced modulinos trial
Advanced modulinos trialAdvanced modulinos trial
Advanced modulinos trialbrian d foy
 
The Whitespace in the Perl Community
The Whitespace in the Perl CommunityThe Whitespace in the Perl Community
The Whitespace in the Perl Communitybrian d foy
 
Parsing JSON with a single regex
Parsing JSON with a single regexParsing JSON with a single regex
Parsing JSON with a single regexbrian d foy
 

Viewers also liked (11)

The Surprisingly Tense History of the Schwartzian Transform
The Surprisingly Tense History of the Schwartzian TransformThe Surprisingly Tense History of the Schwartzian Transform
The Surprisingly Tense History of the Schwartzian Transform
 
Perl Bag of Tricks - Baltimore Perl mongers
Perl Bag of Tricks  -  Baltimore Perl mongersPerl Bag of Tricks  -  Baltimore Perl mongers
Perl Bag of Tricks - Baltimore Perl mongers
 
Perl 5.28 new features
Perl 5.28 new featuresPerl 5.28 new features
Perl 5.28 new features
 
Making My Own CPAN
Making My Own CPANMaking My Own CPAN
Making My Own CPAN
 
Making My Own CPAN
Making My Own CPANMaking My Own CPAN
Making My Own CPAN
 
Advanced modulinos
Advanced modulinosAdvanced modulinos
Advanced modulinos
 
Perl Conferences for Beginners
Perl Conferences for BeginnersPerl Conferences for Beginners
Perl Conferences for Beginners
 
CPAN Workshop, Chicago 2014
CPAN Workshop, Chicago 2014CPAN Workshop, Chicago 2014
CPAN Workshop, Chicago 2014
 
Advanced modulinos trial
Advanced modulinos trialAdvanced modulinos trial
Advanced modulinos trial
 
The Whitespace in the Perl Community
The Whitespace in the Perl CommunityThe Whitespace in the Perl Community
The Whitespace in the Perl Community
 
Parsing JSON with a single regex
Parsing JSON with a single regexParsing JSON with a single regex
Parsing JSON with a single regex
 

More from brian d foy

Conferences for Beginners presentation
Conferences for Beginners presentationConferences for Beginners presentation
Conferences for Beginners presentationbrian d foy
 
20 years in Perl
20 years in Perl20 years in Perl
20 years in Perlbrian d foy
 
PrettyDump Perl 6 (London.pm)
PrettyDump Perl 6 (London.pm)PrettyDump Perl 6 (London.pm)
PrettyDump Perl 6 (London.pm)brian d foy
 
Dumping Perl 6 (French Perl Workshop)
Dumping Perl 6 (French Perl Workshop)Dumping Perl 6 (French Perl Workshop)
Dumping Perl 6 (French Perl Workshop)brian d foy
 
Perl v5.26 Features (AmsterdamX.pm)
Perl v5.26 Features (AmsterdamX.pm)Perl v5.26 Features (AmsterdamX.pm)
Perl v5.26 Features (AmsterdamX.pm)brian d foy
 
Dumping Perl 6 (AmsterdamX.pm)
Dumping Perl 6 (AmsterdamX.pm)Dumping Perl 6 (AmsterdamX.pm)
Dumping Perl 6 (AmsterdamX.pm)brian d foy
 
Reverse Installing CPAN
Reverse Installing CPANReverse Installing CPAN
Reverse Installing CPANbrian d foy
 
Backward to DPAN
Backward to DPANBackward to DPAN
Backward to DPANbrian d foy
 
Frozen Perl 2011 Keynote
Frozen Perl 2011 KeynoteFrozen Perl 2011 Keynote
Frozen Perl 2011 Keynotebrian d foy
 

More from brian d foy (11)

Conferences for Beginners presentation
Conferences for Beginners presentationConferences for Beginners presentation
Conferences for Beginners presentation
 
20 years in Perl
20 years in Perl20 years in Perl
20 years in Perl
 
PrettyDump Perl 6 (London.pm)
PrettyDump Perl 6 (London.pm)PrettyDump Perl 6 (London.pm)
PrettyDump Perl 6 (London.pm)
 
Dumping Perl 6 (French Perl Workshop)
Dumping Perl 6 (French Perl Workshop)Dumping Perl 6 (French Perl Workshop)
Dumping Perl 6 (French Perl Workshop)
 
Perl v5.26 Features (AmsterdamX.pm)
Perl v5.26 Features (AmsterdamX.pm)Perl v5.26 Features (AmsterdamX.pm)
Perl v5.26 Features (AmsterdamX.pm)
 
Dumping Perl 6 (AmsterdamX.pm)
Dumping Perl 6 (AmsterdamX.pm)Dumping Perl 6 (AmsterdamX.pm)
Dumping Perl 6 (AmsterdamX.pm)
 
Reverse Installing CPAN
Reverse Installing CPANReverse Installing CPAN
Reverse Installing CPAN
 
Backward to DPAN
Backward to DPANBackward to DPAN
Backward to DPAN
 
Why I Love CPAN
Why I Love CPANWhy I Love CPAN
Why I Love CPAN
 
Frozen Perl 2011 Keynote
Frozen Perl 2011 KeynoteFrozen Perl 2011 Keynote
Frozen Perl 2011 Keynote
 
brian d foy
brian d foybrian d foy
brian d foy
 

Tour of the Perl docs

  • 1. A Tour of the Perl Documentation brian d foy The Perl Review YAPC::EU 2011, Rīga
  • 4. Reference Tutorials Alternate Tutorials Topic Overviews Quick Starts FAQ Lingua
  • 5. Perl docs docs • I wrote the Perl documentation documentation http://www.perlmonks.org/?node_id=408254
  • 6. perldoc • The perldoc command is Perl’s doc reader $ perldoc -f function $ perldoc -v ‘$^V’ $ perldoc Module::Name
  • 7. Meta Docs perl perltoc perlartistic perlbook perlcommunity perldebug perldoc perlgpl perlglossary perlhist perlintro perlpolicy perlrepository perltodo perlutil
  • 8. What’s New perl5004delta perl5005delta perl5100delta perl5101delta perl5110delta perl5111delta perl5112delta perl5113delta perl5114delta perl5115delta perl5120delta perl5121delta perl5122delta perl5130delta perl5131delta perl5132delta perl5133delta perl5134delta perl5135delta perl5136delta perl561delta perl56delta perl570delta perl571delta perldelta perl572delta perl573delta perl581delta perl582delta perl583delta perl584delta perl585delta perl586delta perl587delta perl588delta perl589delta perl58delta perl590delta perl591delta perl592delta perl593delta perl594delta perl595delta
  • 9. Platform notes perlaix perlamiga perlapollo perlbeos perlbs2000 perlce perlcygwin perldos perlebcdic perlepoc perlfreebsd perlhaiku perlhpux perlhurd perlirix perllinux perlmacos perlmacosx perlmpeix perlnetware perlopenbsd perlos2 perlos390 perlos400 perlplan9 perlqnx perlriscos perlsolaris perlsymbian perltru64 perluts perlvmesa perlvms perlvos
  • 10. The perlfaq perlfaq perlfaq1 perlfaq2 perlfaq3 perlfaq4 perlfaq5 perlfaq6 perlfaq7 perlfaq8 perlfaq9 http://www.cpan.org/misc/cpan-faq.html https://pause.perl.org/pause/query? ACTION=pause_04about
  • 11. Modules perlboot perlbot perlmod perlmodinstall perlmodlib perlmodstyle perlnewmod perlobj perltooc perltoot
  • 12. Regular Expressions perlre perlreapi perlrebackslash perlrecharclass perlrequick perlreref perlretut perlreguts
  • 13. Tutorials perldsc perldebtut perlopentut perlpacktut perlreftut perlthrtut
  • 15. Core docs perldata perldiag perldebguts perldbmfilter perlipc perllocale perlpod perlpodspec perllol perlnumber perlop perlfilter perlfork perlform perlfunc perllexwarn perlpragma perlref perlrun perlsub perlsyn perltie perlvar
  • 16. Internals perlapi perlapio perlcall perlclib perlembed perlguts perlhack perlintern perliol perlmroapi perlxs perlxstut