From: Chris Prather Date: Wed, 8 Jul 2009 16:16:40 +0000 (-0400) Subject: fix the documentation *again* based on what stevan just clarified in #moose-dev X-Git-Tag: 0.88~35 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=9bc4e3dad82c515b74091326b8eb839155769124;p=gitmo%2FMoose.git fix the documentation *again* based on what stevan just clarified in #moose-dev --- diff --git a/lib/Moose/Cookbook/Extending/Recipe1.pod b/lib/Moose/Cookbook/Extending/Recipe1.pod index a20a1b7..86e3307 100644 --- a/lib/Moose/Cookbook/Extending/Recipe1.pod +++ b/lib/Moose/Cookbook/Extending/Recipe1.pod @@ -110,7 +110,7 @@ this works. These both build on top of the L extension. =head1 ROLES VS TRAITS VS SUBCLASSES It is important to understand that B. A -trait is simply a role applied to a metaclass. The only thing that may +trait is simply a role applied to a instance. The only thing that may distinguish the two is that a trait can be packaged in a way that lets Moose resolve a short name to a class name. In other words, with a trait, the caller can refer to it by a short name like "Big", and Moose will resolve it to a