I don't like overloading by return type, it means people will create APIs like 
`var foo: TypeHereRequiredForDisambiguation = bar()` and that defeats Nim's 
type inference.

Reply via email to