# Functions
f after g.
g after f in order of fs.
Takes a function of two arguments and turns it into a function with one argument with the first argument bound.
Takes a function of three arguments and turns it into a function with two arguments with the first argument bound.