Thread overview | ||||||
---|---|---|---|---|---|---|
|
June 24, 2017 More optional parens concerns | ||||
---|---|---|---|---|
| ||||
Attachments:
| I note that:
x.map!(…).array.sort
is not valid, you have to have the parentheses on sort:
x.map!(…).array.sort()
Why?
--
Russel. ============================================================================= Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.winder@ekiga.net 41 Buckmaster Road m: +44 7770 465 077 xmpp: russel@winder.org.uk London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder
|
June 24, 2017 Re: More optional parens concerns | ||||
---|---|---|---|---|
| ||||
Posted in reply to Russel Winder | Russel Winder wrote:
> I note that:
>
> x.map!(…).array.sort
>
> is not valid, you have to have the parentheses on sort:
>
> x.map!(…).array.sort()
>
> Why?
built-in property .sort kicks in and ruins the day. luckily, it will be completely removed in the upcoming major release.
|
June 24, 2017 Re: More optional parens concerns | ||||
---|---|---|---|---|
| ||||
Posted in reply to ketmar Attachments:
| On Sat, 2017-06-24 at 11:58 +0300, ketmar via Digitalmars-d-learn wrote: > Russel Winder wrote: > > > I note that: > > > > x.map!(…).array.sort > > > > is not valid, you have to have the parentheses on sort: > > > > x.map!(…).array.sort() > > > > Why? > > built-in property .sort kicks in and ruins the day. luckily, it will > be > completely removed in the upcoming major release. Ah, thanks. We like stuff being removed as well as added. -- Russel. ============================================================================= Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.winder@ekiga.net 41 Buckmaster Road m: +44 7770 465 077 xmpp: russel@winder.org.uk London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder |
June 24, 2017 Re: More optional parens concerns | ||||
---|---|---|---|---|
| ||||
Posted in reply to Russel Winder | Russel Winder wrote:
> On Sat, 2017-06-24 at 11:58 +0300, ketmar via Digitalmars-d-learn
> wrote:
>> Russel Winder wrote:
>>
>>> I note that:
>>> x.map!(…).array.sort
>>> is not valid, you have to have the parentheses on sort:
>>> x.map!(…).array.sort()
>>> Why?
>> built-in property .sort kicks in and ruins the day. luckily, it will
>> be completely removed in the upcoming major release.
>
> Ah, thanks. We like stuff being removed as well as added.
sort and .reverse builtins was deprecated for a long time, and scheduled to be removed anyway. finally, this happens! (the patch is in git already)
|
Copyright © 1999-2021 by the D Language Foundation