Perl Maven
  • Perl Tutorial
  • Pro
  • Login
  • Register
  • Books
  • Type keyword:
  • Archive
  • About
  • Atom feed
Moose - the Post Modern object system of Perl
Moose - The postmodern object system for Perl
  1. Moose
    1. Object Oriented Perl using Moose
    2. Attribute types in Perl classes when using Moose
    3. Moose constructor
    4. Moose: Testing the constructor
    5. Moose: testing the setter and getter
    6. Moose type constraints
    7. Moose testing type constraint
    8. Classes as constraints in Moose
    9. Creating subtypes for Moose
    10. Moose: coerce value to a subtype

Moose - The postmodern object system for Perl

  • Moose

Next

A series of articles introducing you to Moose, the postmodern object system for Perl.

  • Object Oriented Perl using Moose
  • Attribute types in Perl classes when using Moose
  • Moose constructor
  • Moose: Testing the constructor
  • Moose test setter getter
  • Moose type constraint
  • Moose testing type constraint
  • Moose classes as constraints
  • Moose creating subtypes
  • Moose coerce to subtype

Related articles and interviews

  • Building a static blog using Blio and Github Blio uses Moose, though in this article we don't discuss the details
  • Interview with Stevan Little, the author of Moose.
  • Interview with Dave Rolsky
  • Moo the minimalist version of Moose

Next


Gabor Szabo
Written by
Gabor Szabo

Published on 2014-02-01

Comments

In the comments, please wrap your code snippets within <pre> </pre> tags and use spaces for indentation.
comments powered by Disqus
If you have any comments or questions, feel free to post them on the source of this page in GitHub. Source on GitHub.

Author: Gabor Szabo

Gabor who runs the Perl Maven site helps companies set up test automation, CI/CD Continuous Integration and Continuous Deployment and other DevOps related systems.

Gabor can help refactor your old Perl code-base.

He runs the Perl Weekly newsletter.

Contact Gabor if you'd like to hire his service.

Buy his eBooks or if you just would like to support him, do it via Patreon.