Swift Language Functional Programming in Swift