on Wed Oct 26 2016, Rick Mann <swift-users-AT-swift.org> wrote:

> It seems fairly natural to want to do this:
>
> let bigDictionary = ...
> let smallerDictionary = bigDictionary.filter { key, value in <some test 
> returning Bool> }

> Similarly, it seems natural to want to map this way.

It's reasonable for filter, but maybe not for map.  Map follows certain
laws, and one of them is that you get the same number of elements out as
you put in.  But you can easily map all keys to the same key, and the
law would be violated.

-- 
-Dave

_______________________________________________
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users

Reply via email to