Revised roles recipe 2
[gitmo/Moose.git] / lib / Moose / Cookbook / Snack / Types.pod
index 172c972..0448e4f 100644 (file)
@@ -16,7 +16,7 @@ Moose::Cookbook::Snack::Types - Snippets of code for using Types and Type Constr
   package main;
 
   my $point = eval {
-    Point->new(x => 'fifty', y => 'fourty');
+    Point->new(x => 'fifty', y => 'forty');
   };
 
   if($@) {
@@ -24,7 +24,7 @@ Moose::Cookbook::Snack::Types - Snippets of code for using Types and Type Constr
   }
 
   my $point;
-  my $xval = 'fourty-two';
+  my $xval = 'forty-two';
   my $xattribute = Point->meta->find_attribute_by_name('x');
   my $xtype_constraint = $xattribute->type_constraint;
   if($xtype_constraint->check($xval)) {
@@ -36,12 +36,12 @@ Moose::Cookbook::Snack::Types - Snippets of code for using Types and Type Constr
 
 =head1 DESCRIPTION
 
-This is the Point example from (L<Moose::Cookbook::Recipe1>) with added
+This is the Point example from (L<Moose::Cookbook::Basics::Recipe1>) with added
 type checking. 
 
 If we try to assign a string value to an attribute that is defined as
 being of type Int, Moose will die with an explicit error message
-saying which attribute failed which type constaint with which
+saying which attribute failed which type constraint with which
 value. The eval example catches this message and displays it.
 
 The second example fetches the type constraint instance and asks it to
@@ -51,7 +51,7 @@ check the value we are about to set, before we try and set it.
 
 =over 4
 
-=item L<Moose::Cookbook::Recipe1>
+=item L<Moose::Cookbook::Basics::Recipe1>
 
 =item L<Moose::Utils::TypeConstraints>
 
@@ -65,11 +65,11 @@ Jess Robinson <cpan@desert-island.me.uk>
 
 =head1 COPYRIGHT AND LICENSE
 
-Copyright 2006-2008 by Infinity Interactive, Inc.
+Copyright 2006-2009 by Infinity Interactive, Inc.
 
 L<http://www.iinteractive.com>
 
 This library is free software; you can redistribute it and/or modify
 it under the same terms as Perl itself.
 
-=cut
\ No newline at end of file
+=cut