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