Show working example code in the MooseX::Types example.
Florian Ragwitz [Sun, 6 Sep 2009 01:21:29 +0000 (03:21 +0200)]
lib/Moose/Manual/MooseX.pod

index 27e1999..cd8a7d9 100644 (file)
@@ -191,10 +191,10 @@ also lets you predeclare type names and use them as barewords.
   use MooseX::Types -declare => ['PositiveInt'];
   use MooseX::Types::Moose 'Int';
 
-  subtype PositiveInt
-      => as Int,
-      => where { $_ > 0 }
-      => message {"Int is not larger than 0"};
+  subtype PositiveInt,
+      as Int,
+      where { $_ > 0 },
+      message { "Int is not larger than 0" };
 
 One nice feature is that those bareword names are actually namespaced
 in Moose's type registry, so multiple applications can use the same