NAME

MooX::Keyword - The great new MooX::Keyword!

VERSION

Version 0.08

SYNOPSIS

Quick summary of what the module does.

package Moon;

use Moo;
use MooX::Keyword {
	moon => {
		alias => 'star',
		builder => sub {
			shift->has(@_);
		}
	}
};

moon shine => (
	is => 'rw',
	default => sub { ... }
);

star light => (
	is => 'ro'
);

...

my $moon = Moon->new(
	shine => 211,
	light => [{ ... }]
);

$moon->shine(633);
$moon->light;

...

package Night 

use Moo;
use MooX::Keyword extends => "Moon";

star polaris  => (
	is => 'ro'
);

beta.

AUTHOR

LNATION, <email at lnation.org>

BUGS

Please report any bugs or feature requests to bug-moox-keyword at rt.cpan.org, or through the web interface at https://rt.cpan.org/NoAuth/ReportBug.html?Queue=MooX-Keyword. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.

SUPPORT

You can find documentation for this module with the perldoc command.

perldoc MooX::Keyword

You can also look for information at:

ACKNOWLEDGEMENTS

LICENSE AND COPYRIGHT

This software is Copyright (c) 2022 by LNATION.

This is free software, licensed under:

The Artistic License 2.0 (GPL Compatible)