Welcome to the second installation in my series on functions and patterns in functional programming, featuring function: curry, named after Haskell Curry.
This series shall be comprised of a series of micro-posts where each entry targets a single utility function or design pattern in functional programming.