Check out this little gem!
use Raylib::Bindings;
for MY.WHO
.pairs
.grep( *.key.starts-with("\&") )
.values
.categorize(
*.value.signature.params.head.type.^name
)
.pairs
.sort( *.key )
{
say "\nInvocant: { .key }";
for .value.pairs.sort( *.value.value.name ) {
given .value.value {
say "\t{ .name } ({
.signature
.params
.map({ "{ .type.^name } { .name }" })
.join(', ')
})";
}
}
}
Will be using it to add an Object interface to Raylib::Bindings. Nice work, @vushu!
Output: