YesOrNo: useful idiom helper or wanking?
Andrei Alexandrescu
SeeWebsiteForEmail at erdani.org
Mon Apr 11 13:06:24 PDT 2011
On 4/11/11 2:41 PM, Nick Sabalausky wrote:
> "KennyTM~"<kennytm at gmail.com> wrote in message
> news:invke1$2gv6$1 at digitalmars.com...
>> On Apr 12, 11 03:05, Andrej Mitrovic wrote:
>>> Because without some form of syntax highlighting the function headers
>>> are almost unreadable from the website:
>>> http://i.imgur.com/B5M6u.png
>>>
>>> It's a wall of text.
>>
>> Well that's a separate issue. Firstly the struct Until shouldn't appear
>> (e.g. use 'auto' return). Then the signature appeared would become
>>
>> until(alias pred="a==b", Range, Sentinel)(Range range, Sentinel
>> sentinel, OpenRight openRight = OpenRight.yes);
>> until(alias pred, Range)(Range range, OpenRight openRight =
>> OpenRight.yes);
>>
>> This would break half of the wall.
>
> ...And suddenly people won't know what the hell to expect it to return.
I think it's not all that bad to state until returns a range with such
and such characteristics. After all this is the norm in dynamically
typed languages.
Andrei
More information about the Digitalmars-d
mailing list