Description
Parameterized roles let Moose code generate role behavior from supplied composition values. Developers use them to reuse a role pattern while varying method names, attributes, or policy details per class. It is a framework extension for object-oriented Perl modules.