There are light-weight alternatives to Moose, which use very similar syntax, making it easy to upgrade/downgrade as needed. From heaviest to lightest, there's Moose (of course), Mouse, Moo and Mo.
The lightest-weight (Mo) should have enough features to implement the suggestion here - Re: Module provides both of functional interface and object-oriented one.
In reply to Re^3: Module provides both of functional interface and object-oriented one
by tobyink
in thread Module provides both of functional interface and object-oriented one
by anazawa
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |