List Comprehensions and Performance With Swift

In this post we use the hopper dissassembler to demonstrate the using functional list comprehensions produce byte code just as performant as a mutable for loop.

Function Currying in Swift

Function Currying in Swift is similar to function currying in Haskell or other functional programming languages. Learn the syntax and benefits in this tutorial.

Functional Programming in Swift

Functional Programming in Swift is an exciting new area of study for iOS and Mac OS developers. In this tutorial, we’ll quickly walk through some of the basics.