Bif::Mo - mini object-oriented module
package Some::Event;
use Bif::Mo;
has epoch => (
is => 'ro',
default => sub { time }
);
has message => (
is => 'ro',
required => 1,
);
my $e = Some::Event->new; # Boom! message required
Bif::Mo is a mini object-oriented module derived from Mo using the following plugins:
Mo, mo-inline