From: Dave Rolsky Date: Sat, 2 Aug 2008 03:37:47 +0000 (+0000) Subject: Give each section its own abstract. X-Git-Tag: 0_55~12 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=4eec354bfb65fe9e2e9507f456f5d31a03d24b3c;p=gitmo%2FMoose.git Give each section its own abstract. --- diff --git a/lib/Moose/Cookbook.pod b/lib/Moose/Cookbook.pod index 3d3f6b5..b14dff6 100644 --- a/lib/Moose/Cookbook.pod +++ b/lib/Moose/Cookbook.pod @@ -19,6 +19,11 @@ for common questions and problems people have with Moose. =head2 Basic Moose +These recipes will give you a good idea of what Moose is capable, +starting with simple attribute declaration, and moving on to more +powerful features like laziness, types, type coercion, method +modifiers, and more. + =over 4 =item L - The (always classic) B example @@ -75,6 +80,8 @@ model how eye color is determined during reproduction. =head2 Moose Roles +These recipes will show you how to use Moose roles. + =over 4 =item L - The Moose::Role example @@ -98,6 +105,9 @@ I =head2 Meta Moose +These recipes show you how to write your own meta classes, which lets +you extend the object system provide by Moose. + =over 4 =item L - Welcome to the meta-world (Why Go Meta?) @@ -135,6 +145,9 @@ I =head2 Extending Moose +These recipes cover some more ways to extend Moose, and will be useful +if you plan to write your own C module. + =item L - Providing an alternate base object class You may find that you want to provide an alternate base object class