https://bookem.ir/books/2526924-Swift-3-Functional-Programming
Swift 3 Functional Programming