devel/p5-Mo 0.40,1 DragonFly
Micro Objects. Mo is less
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- ART10, GPLv1+
- Categories
- devel, perl5
- Package size
- 53.0 KiB, 109.9 KiB installed
Description
Mo is the bare minimum needed for Perl OO. Many times you'll want just a couple more features. Don't worry. Mo's got you covered.
Mo simply loads the feature classes Mo::build, Mo::default, Mo::builder, Mo::coerce, Mo::is and Mo::required. The first one supports BUILD constructing and the other three add their magics to has. A Mo::Feature module can enhance new, extends and has, and also add new export subs, or remove existing ones. Features can also be combined for a single accessor. See Mo::Features for a list of all the features and for an explanation of the Feature API.
In the other systems
| System | Port | Version |
|---|---|---|
| DragonFly | devel/p5-Mo | 0.40,1 |
| FreeBSD | devel/p5-Mo | 0.40,1 |
| NetBSD | devel/p5-Mo | 0.40nb10 |
| HardenedBSD | devel/p5-Mo | 0.40,1 |
| GhostBSD | devel/p5-Mo | 0.40,1 |
Install
Binary package:
pkg install p5-Mo
From DPorts:
cd /usr/dports/devel/p5-Mo && make install clean