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