Currying
lastmod 2021-08-06created 2021-08-064 edits
In mathematics and computer science, currying is the transformation of a function that takes multiple arguments (or a tuple of several arguments) into a sequence of functions that each take a single argument. It was introduced by Moses Schönfinkel and later developed by Haskell Curry.
Uncurrying is the dual transformation of currying.
Categories
- Haskell
- Scala:Currying
- Haskell:Currying
- JavaScript:Currying
- Python:Currying