Description
Perl applications can declare lightweight type constraints that work well with Moo and Moose-style object systems. This helps modules validate attributes and API values without pulling in heavier type frameworks.
It is a developer library. Type checks improve clarity, but applications still need domain-specific validation for user input, files, and network data.