Programming with Moose/Syntax

A big problem with the CPAN docs thus far is they utilize (abuse) the fact that Moose is an application of. is Meta Object Protocol building framework - and that is usually about where the cryptic confusion sets in.. There is a very blurry distinction between  and Moose, because Moose is the only known application of.

Essentially what we have in  is an archive of hacks that allow Moose to be terse and non-pearlish. Moose makes a few of these hacks available with out much sugar but generally speaking candy coats them to a comfortable level.

In this syntax compendium of Moose we promise to never mention  again.

Table of Contents
Keywords exported with :
 * 1) has
 * 2) before, after, around
 * 3) blessed
 * 4) override
 * 5) augment
 * 6) extends
 * 7) with
 * 8) meta
 * 9) Other functions - Non-polluting fully-qualified syntax