updated doc
Damien Krotkine [Wed, 27 Feb 2013 15:21:29 +0000 (16:21 +0100)]
lib/Moo.pm

index 42da790..2e9ff7a 100644 (file)
@@ -415,9 +415,15 @@ class.  An error will be raised if these roles have conflicting methods.
 
 Declares an attribute for the class.
 
- package Bar;
- extends 'Foo'; # Foo has an 'attr' attribute
+ package Foo;
+ use Moo;
+ has 'attr' => (
+   is => 'ro'
+ );
 
+ package Bar;
+ use Moo;
+ extends 'Foo';
  has '+attr' => (
    default => sub { "blah" },
  );