foo
[gitmo/Moose-Autobox.git] / lib / Moose / Autobox / Undef.pm
CommitLineData
5f654d8e 1package Moose::Autobox::Undef;
2use Moose::Role 'with';
3
4our $VERSION = '0.01';
5
6with 'Moose::Autobox::Item';
7
8sub defined { 0 }
9
31d40d73 101;
11
12__END__
13
14=pod
15
16=head1 NAME
17
18Moose::Autobox::Undef - the Undef role
19
20=head1 SYNOPOSIS
21
22 use Moose::Autobox;
5272f13f 23 use autobox UNDEF => 'Moose::Autobox::Undef';
24
25 my $x;
26 $x->defined; # false
31d40d73 27
28=head1 DESCRIPTION
29
8937074a 30This is a role to describes a undefined value.
31
260cc81f 32=head1 METHODS
33
34=over 4
35
260cc81f 36=item B<defined>
37
38=back
39
5272f13f 40=over 4
41
42=item B<meta>
43
44=back
45
31d40d73 46=head1 BUGS
47
48All complex software has bugs lurking in it, and this module is no
49exception. If you find a bug please either email me, or add the bug
50to cpan-RT.
51
52=head1 AUTHOR
53
54Stevan Little E<lt>stevan@iinteractive.comE<gt>
55
56=head1 COPYRIGHT AND LICENSE
57
58Copyright 2006 by Infinity Interactive, Inc.
59
60L<http://www.iinteractive.com>
61
62This library is free software; you can redistribute it and/or modify
63it under the same terms as Perl itself.
64
65=cut