On Tuesday, 15 February 2022 at 22:24:53 UTC, bachmeier wrote:
On Tuesday, 15 February 2022 at 22:02:13 UTC, Adam D Ruppe wrote:
for(a = v.length; a > cast(size_t) -1, a += -1)

After looking at the documentation and seeing CommonType!(int, uint) is uint, I have to say that iota's behavior doesn't make much sense.

Unless it's almost always intended to go up and stay positive?

Not that it can't be modified to take all those cases in, hitting 64bit there's little reason you can't just use long,long for the arguments.

Reply via email to