Re: Add dict:is_empty/1 and orddict:is_empty/1

Dan Gudmundsson <[email protected]>
Newsgroups gmane.comp.lang.erlang.patches
Message-ID <CANX4uuM7heMr0Jn4XjJq9S91kOiePi6-YkfMPUOxLCHM_DazDQ@mail.gmail.com>
Looks good, for completeness can you add a test where it returns false too.



On Fri, Sep 6, 2013 at 1:20 PM, Richard Carlsson <[email protected]
> wrote:

> Perhaps I should mention my attempt at a complete unified dict-API, that I
> tried to rouse some interest in about a couple of years ago. (This change
> would be compatible with my suggestions.)
>
> See
>
> http://erlang.org/pipermail/**erlang-questions/2011-**December/063430.html<http://erlang.org/pipermail/erlang-questions/2011-December/063430.html>
>
> and
>
> https://github.com/richcarl/**otp/tree/dict-api<https://github.com/richcarl/otp/tree/dict-api>
>
>     /Richard
>
>
> On 2013-09-06 13:05 , Robert Virding wrote:
>
>> I just want to comment that I think this is a reasonable and useful
>> externsion of the dict/orddict API.
>>
>> Robert
>>
>> ----- Original Message -----
>>
>>> From: "Fredrik" <[email protected]>
>>> To: "Magnus Henoch" <[email protected]>
>>> Cc: [email protected]
>>> Sent: Wednesday, 4 September, 2013 4:22:14 PM
>>> Subject: Re: [erlang-patches] Add dict:is_empty/1 and orddict:is_empty/1
>>>
>>> On 09/04/2013 04:13 PM, Magnus Henoch wrote:
>>>
>>>> This patch adds the functions dict:is_empty/1 and orddict:is_empty/1.
>>>> For dict, comparing the size against 0 runs in constant time, but not
>>>> for orddict.  My new functions are an attempt to relieve users from
>>>> having to know such implementation details.
>>>>
>>>> git fetch git://github.com/legoscia/otp.**git<http://github.com/legoscia/otp.git>dict_orddict_is_empty
>>>>
>>>> https://github.com/legoscia/**otp/compare/erlang:master...**
>>>> legoscia:dict_orddict_is_empty<https://github.com/legoscia/otp/compare/erlang:master...legoscia:dict_orddict_is_empty>
>>>> https://github.com/legoscia/**otp/compare/erlang:master...**
>>>> legoscia:dict_orddict_is_**empty.patch<https://github.com/legoscia/otp/compare/erlang:master...legoscia:dict_orddict_is_empty.patch>
>>>>
>>>> Regards,
>>>> Magnus
>>>> ______________________________**_________________
>>>> erlang-patches mailing list
>>>> [email protected]
>>>> http://erlang.org/mailman/**listinfo/erlang-patches<http://erlang.org/mailman/listinfo/erlang-patches>
>>>>
>>> Hello Magnus,
>>> I've fetched your patch and assigned it to be reviewed by responsible
>>> developers.
>>> Thanks,
>>>
>>> --
>>>
>>> BR Fredrik Gustafsson
>>> Erlang OTP Team
>>>
>>> ______________________________**_________________
>>> erlang-patches mailing list
>>> [email protected]
>>> http://erlang.org/mailman/**listinfo/erlang-patches<http://erlang.org/mailman/listinfo/erlang-patches>
>>>
>>>  ______________________________**_________________
>> erlang-patches mailing list
>> [email protected]
>> http://erlang.org/mailman/**listinfo/erlang-patches<http://erlang.org/mailman/listinfo/erlang-patches>
>>
>>
> ______________________________**_________________
> erlang-patches mailing list
> [email protected]
> http://erlang.org/mailman/**listinfo/erlang-patches<http://erlang.org/mailman/listinfo/erlang-patches>
>

_______________________________________________
erlang-patches mailing list
[email protected]
http://erlang.org/mailman/listinfo/erlang-patches
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.