'Moo' is an extremely light-weight Object Orientation system. It allows one to concisely define objects and roles with a convenient syntax that avoids the details of Perl's object system. 'Moo' contains a subset of Moose and is optimised for rapid startup.
'Moo' avoids depending on any XS modules to allow for simple deployments. The name 'Moo' is based on the idea that it provides almost -- but not quite -- two thirds of Moose.
Unlike Mouse this module does not aim at full compatibility with Moose's surface syntax, preferring instead to provide full interoperability via the metaclass inflation capabilities described in MOO AND MOOSE.
For a full list of the minor differences between Moose and Moo's surface syntax, see INCOMPATIBILITIES WITH MOOSE.
Package Version | Update ID | Released | Package Hub Version | Platforms | Subpackages |
---|---|---|---|---|---|
2.003004-bp156.3.1 info | GA Release | 2023-07-22 | 15 SP6 |
|
|
2.003004-bp155.2.12 info | GA Release | 2023-05-17 | 15 SP5 |
|
|
2.003004-bp154.1.46 info | GA Release | 2022-05-09 | 15 SP4 |
|
|
2.003004-bp153.2.2.1 info | openSUSE-2021-1216 | 2021-09-01 | 15 SP3 Update |
|
|
2.003004-bp153.1.16 info | GA Release | 2021-03-05 | 15 SP3 |
|
|
2.003004-bp152.3.22 info | GA Release | 2020-04-16 | 15 SP2 |
|
|
2.003004-bp151.3.1 info | GA Release | 2019-07-16 | 15 SP1 |
|
|
2.003004-bp151.2.14 info | GA Release | 2019-05-18 | 15 SP1 |
|
|
2.003004-bp150.2.4 info | GA Release | 2018-07-30 | 15 |
|
|