The Perfect Perl Module
Perl
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
doc
lib
test
.travis.yml
Changes
Contributing
Makefile
Meta
ReadMe.pod

ReadMe.pod

NAME

Acme - The Base of Perfection

acme-pm

SYNOPSIS

use Acme;
print "Acme!" if acme->is_acme and acme->is_perfect;

or:

print "Acme!" if MyModule->is_acme;
print "Acme!" if MyModule->is_perfect;
print "Acme!" if MyModule->is_the_highest_point_or_stage;
print "Acme!"
  if MyModule->is_one_that_represents_perfection_of_the_thing_expressed;
print "Acme!" if MyModule->is_the_bizzity_bomb;
print "Acme!" if MyModule->is_teh_shiznit;

print "Not!" unless YourModule->is_acme;

package MyModule;
use Acme '-base';

DESCRIPTION

Acme.pm is a base class for perfect modules. A subclass of this module is_acme by definition!

In other words, if you use Acme as the base, your class will be the summit.

IMPLEMENTATION

Acme is a subclass of Spiffy.pm. As a bonus, your perfect classes will be spiffy as well.

Acme also exports a function called acme that returns a new Acme object. (which is_perfect).

NOTE

The dictionary defines 'Spiffy':

Said of programs having a pretty, clever, or exceptionally well-designed interface.

How perfect!

BUGS

This module is_perfect.

AUTHOR

Ingy döt Net <ingy@cpan.org>

COPYRIGHT AND LICENSE

Copyright 2004-2014. Ingy döt Net.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

See http://www.perl.com/perl/misc/Artistic.html