https://issues.dlang.org/show_bug.cgi?id=14845

Martin Nowak <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|WONTFIX                     |---

--- Comment #3 from Martin Nowak <[email protected]> ---
(In reply to Walter Bright from comment #1)
> The trouble with such overloads is they produce a new instance for every
> different array size. This can result in an unnoticed blizzard of bloat.

Well than you mark that function as always inline.
It only slices that static array and forwards that.

> I think this should be marked as "wontfix".

Didn't we have a strong commitment to no longer break code?
We should add those overloads, but can deprecate them IMO.

(In reply to Kenji Hara from comment #2)

> And as my humble opinion, I feel a "rangified funciton" accepts *only*
> ranges.

Exactly rangified, those functions didn't took a ranges before and now they
*only* take ranges.

--

Reply via email to