Ah.  Having seen the other answers, I can now see the implied question.

On 27/10/2016, 07:39, "Vincent O'Sullivan via swift-users" 
<swift-users-boun...@swift.org on behalf of swift-users@swift.org> wrote:

    You can.  You just need to get the syntax right:
    
    let smallerDictionary = bigDictionary.filter { (key, value) in <some test 
returning Bool> }
    
    let bd = [1:"A", 2:"B", 3:"C"]
    let sd = bd.filter{(k, v) in
        k > 1}
    dump(sd)
    
    On 27/10/2016, 01:12, "Rick Mann via swift-users" 
<swift-users-boun...@swift.org on behalf of swift-users@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.
        
        Am I overlooking something?
        
        -- 
        Rick Mann
        rm...@latencyzero.com
        
        
        _______________________________________________
        swift-users mailing list
        swift-users@swift.org
        https://lists.swift.org/mailman/listinfo/swift-users
        
    
    
    _______________________________________________
    swift-users mailing list
    swift-users@swift.org
    https://lists.swift.org/mailman/listinfo/swift-users
    


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

Reply via email to