Changes for version 0.023001 - 2026-02-14

  • Documentation
    • Add quick start for people already familiar with Moose/Moo.
    • Fix minor typos, etc in pod.

Documentation

getting started with object-oriented programming and Marlin
better attributes with Marlin
better methods with Marlin
class-wide options
comparing Moo, Moose, class, and Marlin
getting the most out of Marlin
a Marlin quick start for Moose/Moo users

Modules

🐟 pretty fast class builder with most Moo/Moose features 🐟
Marlin, but it's a role
quickly create struct-like classes
exports a few keywords it's nice to have with Marlin
role for Marlin extensions
🐮 ❤️ 🐟 inherit from Marlin classes in Moo
🫎 ❤️ 🐟 inherit from Marlin classes in Moose

Provides

in lib/Marlin/Attribute.pm
in lib/Marlin/Attribute.pm
in lib/Marlin/Attribute/SHVToolkit.pm
in lib/MooseX/Marlin.pm
in lib/Marlin/TypeConstraint.pm