Parameterize
class Bla {
method ^parameterize($obj, ::T $param) {
Bla.^mixin: role WithT {
method of { T }
}
}
}
say Bla[Int].new.ofINFO
class Bla {
method ^parameterize($obj, ::T $param) {
Bla.^mixin: role WithT {
method of { T }
}
}
}
say Bla[Int].new.of