SuperFunctional Programming

Read Chapter 3. A PDF version is also available. These two versions differ slightly – read them both to get a better understanding.