On Friday, 1 February 2013 at 03:44:51 UTC, TommiT wrote:
On Friday, 1 February 2013 at 03:23:09 UTC, Zach the Mystic wrote:
I think it might mean "it is used" since I don't know why it would use "is" instead of the opCast. If that's true, just override opCast(string), no?

Yes, there's probably a way to pass to writeln by providing opCast(string). But we're not talking only about writeln here, we're talking about all function templates being a potential problem.

Not really sure what you mean. I have a bunch of thoughts, but my overall knowledge of these things is too little, I'm afraid. If you're interested, I'd like an example of how the templates will be so much of a problem, illustrating the collision between the two core language features in question.

Reply via email to