Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Multi-dispatcher erroneously can't figure out default value of typed container #2645
This dies with a "Cannot resolve caller foo(Int:D); none of these signatures match:" error:
These do work though:
I expect all multis to behave the same as onlys.
A multi with a parameterized container argument fails to dispatch
I don't think it's specific to multiple dispatch, but rather that named parameters cause it to use the signature binder to disambiguate, and: