On Sunday, 3 June 2018 at 11:13:52 UTC, DigitalDesigns wrote:
On Sunday, 3 June 2018 at 07:30:56 UTC, Meta wrote:
On Saturday, 2 June 2018 at 18:49:51 UTC, DigitalDesigns wrote:
Proposal:

[a..b;m]

m is the stride, if ; is not a good char then |, :, !, or # could be good chars.

This is exactly what std.range.stride does. The syntax [a..b;m] directly translates to [a..b].stride(m).


So, can I do

X[a..b].stride(m) = 0;

You can use std.algorithm.iteration.each to modify a range in-place:

https://run.dlang.io/is/2jjZHh

Reply via email to