Basic doc for each module
[gitmo/MooseX-Role-Parameterized.git] / lib / MooseX / Role / Parameterized / Meta / Role / Parameterized.pm
index f9518f0..5fa6706 100644 (file)
@@ -1,8 +1,11 @@
-#!/usr/bin/env perl
 package MooseX::Role::Parameterized::Meta::Role::Parameterized;
 use Moose;
 extends 'Moose::Meta::Role';
 
+# ABSTRACT: metaclass for parameterized roles
+
+use MooseX::Role::Parameterized::Parameters;
+
 has parameters => (
     is  => 'rw',
     isa => 'MooseX::Role::Parameterized::Parameters',
@@ -13,3 +16,13 @@ no Moose;
 
 1;
 
+__END__
+
+=head1 DESCRIPTION
+
+This is the metaclass for parameteriz-ed roles; that is, parameteriz-able roles
+with their parameters bound. All this actually provides is a place to store the
+L<parameters> object.
+
+=cut
+