Hello everyone!

I want to know whether there are any plans for the inclusion of such a module in Phobos?

Documentation:
http://denis-sh.bitbucket.org/unstandard/unstd.multidimarray.html

Source:
https://bitbucket.org/denis-sh/unstandard/src/ab5e199797e809ba4668affdc4fc8e84f40d2440/unstd/multidimarray.d?at=master

I think that the foreach loop with Multi-iterators bring many new and exciting designs in D:

foreach(z, y, x, ref el; matrices) // using opApply
    el = cast(int) (z * 100 + y * 10 + x);

Of course, embedded in the language is not necessary, but why not create a separate module std.multidimarray.

Reply via email to