Minimum
Viable
Perl
  • 1. Syntax
    • 1.1. Hello world
    • 1.2. Variables
    • 1.3. References
    • 1.4. Functions
    • 1.5. Conditionals
    • 1.6. Loops
    • 1.7. Regular expressions
    • 1.8. Files
  • 2. Using libraries
    • 2.1. Loading libraries ($PERL5LIB)
    • 2.2. Installing libraries (cpanm)
    • 2.3. Managing dependencies (Carton)
    • 2.4. What version? Where?
  • 3. Essential skills
    • 3.1. Introduction
    • 3.2. Exceptions with die/eval
    • 3.3. Exceptions with try/catch
  • 4. Recommended libraries
    • 4.1. Introduction
    • 4.2. Exceptions
    • 4.3. File IO
  • 5. Object oriented programming
    • 5.1. The story of Perl OO
    • 5.2. Classes and objects
    • 5.3. Attributes
    • 5.4. Method modifiers
    • 5.5. Roles
    • 5.6. Inheritance
  • 6. Debugging
    • 6.1. Examining data structures
    • 6.2. Forcing stack traces
  • 7. Testing
    • 7.1. Introduction
    • 7.2. Warnings and exceptions
    • 7.3. Data structures
    • 7.4. Mock objects
    • 7.5. Building your own test libraries
  • Official Perl docs
    • Functions A-Z
    • Functions by category
    • Operators
    • Special variables
    • Pragmas
    • Core modules
    • Language reference
  • Community
  • Perl books
  • Perl jobs
  • About
This book is a work in progress. Subscribe to get new chapters in your inbox.

Tags

Feeds

  • Atom
  • RSS

First Post

Posted on 2017-11-27

Tags:

Welcome To Your Blog

This is your first post. To edit this post, open up /blog/2017/11/27/first-post/index.markdown in your text editor.

Check the documentation for how to write Statocles content