Immutable separator to join() doesn't work
Jonathan M Davis
jmdavisProg at gmx.com
Mon Jul 11 23:01:38 PDT 2011
On Tuesday 12 July 2011 15:46:41 Daniel Murphy wrote:
> "Jonathan M Davis" <jmdavisProg at gmx.com> wrote in message
> news:mailman.1552.1310429761.14074.digitalmars-d at puremagic.com...
>
> > This enhancement request would make the situation with immutable and
> > const arrays so that they're much more in line with mutable container
> > types and static arrays:
> >
> > http://d.puremagic.com/issues/show_bug.cgi?id=6289
> >
> > - Jonathan M Davis
>
> WAIT WHAT? That doesn't work?!?
Nope. It works for static arrays but not for const or immutable arrays. Try
it. It'll fail. I don't know _why_ it doesn't work, but it doesn't. If it did,
this would be a much smaller issue. It would be nice if templates were
improved such that they instantiated range-based functions in a manner which
worked for static arrays and const or immutable arrays, but if you could solve
the problem by slicing a const or immutable array, it would make the situation
far less problematic.
- Jonathan M Davis
More information about the Digitalmars-d
mailing list