Currying is about fixing arguments of functions from left to right. It's useful to configurate code and embed parameters that usually serve to define the context of a function execution (i.e. a database connection object). Symbolic functions can be used to reorder arguments if needed.
20 people like thisPosted: 13 years ago by Antonio Cisternino
Calculate triangle numbers in the most inefficient way possible!
4 people like thisPosted: 5 years ago by Brian Berns
Helpers to convert functions that take a 2-tuple to curried functions and vice versa. Very helpfull for the "Zip"-functor together with operators - see example
45 people like thisPosted: 13 years ago by Carsten König