On Saturday, 24 February 2018 at 04:22:12 UTC, Jonathan M Davis wrote:
Why is there anything dodgy going on and why would you need contracts? Contracts actually tend to go very badly with generic code, because whatever they assert has to be generic, and while that works sometimes, more often than not, it doesn't.

- Jonathan M Davis

what if 3.3 is passed to the template, and it explicately casts it to an int.

To me, that would be dodgy - unless there was a contract, that I had accepted and agreed to, so that this not dodgy.

Reply via email to