Proposal: add 'findLess' and variants to containers

Henning Thielemann lemming at henning-thielemann.de
Sat Mar 3 10:28:09 CET 2012


On Sat, 3 Mar 2012, Milan Straka wrote:

> Hi,
>
>> On 12/02/12 14:14, Twan van Laarhoven wrote:
>>> Discussion deadline: 2 weeks from now; Sunday, 26 February 2012.
>>
>> The deadline for discussion has passed. There were no explicit votes
>> for or against, but 4 reactions that count as positive, and 1 as
>> unconvinced.
>>
>> The only issue seems to be the names:
>>
>>> Thanks for the benchmark. In light of this and your other arguments I
>>> think we should add the functions. Lets settle on the names.
>>
>> I have made a case for /lookup(Less|Greater)(Equal)?/, based on the
>> fact that lookup* functions return "Maybe x" values, while find*
>> functions return values without a maybe wrapper. But I don't really
>> care that much. Flipping a coin between "find" and "lookup" will
>> also work for me :)
>
> I would go with
>
> lookupLT, lookupLE, lookupGE, lookupGT
>
> The names are short, and LT/GT are universally known from the Ordering
> type.

+1  for same reason.



I would not like the negation in "NotAbove".



More information about the Libraries mailing list