Personally, I've never used the result of `collection.delete` for anything
and I'm not confident that the use case exists. I just wanted to note what
was being lost by changing the return value.


On Sun, Jan 13, 2013 at 8:21 PM, Tab Atkins Jr. <[email protected]>wrote:

> On Sun, Jan 13, 2013 at 5:14 PM, Brandon Benvie
> <[email protected]> wrote:
> > delete is supposed to return whether the item was in the collection to
> > delete or not, which otherwise would require using has to check for
> before
> > deleting. I don't know how useful the functionality is, but wanted to
> note
> > it since it'd be lost with this change. Chaining `clear` is an easy
> > definitely though.
>
> Why would it require such? Are you expecting it to throw if you try to
> delete something that's not there?  Or just wanting to use delete() as
> a destructive sampling method on the Map?
>
> ~TJ
>
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to