On Saturday, 15 February 2014 at 18:30:39 UTC, Timon Gehr wrote:
On 02/15/2014 07:23 PM, Jakob Ovrum wrote:
On Saturday, 15 February 2014 at 18:14:00 UTC, Timon Gehr
wrote:
On 02/15/2014 06:11 PM, Jakob Ovrum wrote:
...
You can construct containers from ranges directly:
auto c = Array!string(a[]);
This seems obvious, but it is not actually true.
It is a defined container primitive. The first one in the
table, in fact.
Array does not implement this primitive.
http://dpaste.dzfl.pl/a8cb1064bd08
That seems gratuitous. If there's no particular reason it doesn't
implement it, I would consider it a bug. It is arguably the most
basic container primitive.