On Wednesday, 20 September 2017 at 16:34:36 UTC, Andrei
Alexandrescu wrote:
On 09/20/2017 08:36 AM, jmh530 wrote:
On Wednesday, 20 September 2017 at 12:10:47 UTC, Andrei
Alexandrescu wrote:
How would this be useful? -- Andrei
Really just an additional convenience, instead of writing
slice[0..$, 0..$, 0..$, i], you would write slice[.., .., ..,
i].
The result looks pretty awful. We save two characters per
dimension to get Morse code. -- Andrei
This is based on the Matlab colon operator. The .. was intended
to keep it consistent with D's syntax.
https://www.mathworks.com/help/matlab/ref/colon.html
There was also a suggestion at mir-algorithm for allowing
something like slice[0..2..$]
https://github.com/libmir/mir-algorithm/issues/53
Again, the same idea could be expressed with the colon operator.