use Class::MOP;
-our $VERSION = '0.93';
-$VERSION = eval $VERSION;
our $AUTHORITY = 'cpan:STEVAN';
BEGIN {
1;
+# ABSTRACT: syntactic sugar to make Moose one-liners easier
+
__END__
=pod
-=head1 NAME
-
-oose - syntactic sugar to make Moose one-liners easier
-
=head1 SYNOPSIS
# create a Moose class on the fly ...
perl -Moose=+My::Class -e 'print join ", " => __PACKAGE__->meta->get_method_list'
# also loads Moose::Util::TypeConstraints to allow subtypes etc
- perl -Moose=Person -e'subtype q[Age] => as q[Int] => where { $_ > 0 && $_ < 78 }; has => age ( isa => q[ValidAge], is => q[ro]); Person->new(age => 90)'
+ perl -Moose=Person -e'subtype q[ValidAge] => as q[Int] => where { $_ > 0 && $_ < 78 }; has => age ( isa => q[ValidAge], is => q[ro]); Person->new(age => 90)'
=head1 DESCRIPTION
=head1 BUGS
-All complex software has bugs lurking in it, and this module is no
-exception. If you find a bug please either email me, or add the bug
-to cpan-RT.
-
-=head1 AUTHOR
-
-Chris Prather C<< <chris@prather.org> >>
-
-=head1 COPYRIGHT AND LICENSE
-
-Copyright 2007-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.
+See L<Moose/BUGS> for details on reporting bugs.
=cut