On Thu, Mar 19, 2015 at 5:58 PM, Tobias Leich <em...@froggs.de> wrote:
> The multi dispatcher *only* chooses the multi candidate by matching
> arguments to parameters. The return type is not considered.
Okay, I have now kind of found that in the synopses (which are a bit
confusing for me considering the function return type is discussed as
part of the function signature).
However, you all are correct that I should break the old idioms where
it is necessary anyway and this is clearly such a case.
Thanks to all who responded: Darren and Tobias.