September 2018
Intermediate to advanced
398 pages
9h 43m
English
The order of a function is the nesting depth of function arrows:
def map: Vector[Int] => (Int => Int) => Vector[Int] = xs => f => xs.map(f)
Any function of an order strictly greater than 1 is a higher-order function.
Read now
Unlock full access