Currying
Currying is a functional programming technique that transforms a function with multiple arguments into a sequence of functions, each taking a single argument, thereby enabling partial application and higher-order function composition.
18
Publications
595
Citations
26
Authors
13
Institutions
Publications per year
2017–2026
1
Variants
Schönfinkelization
Parents
18
Curry: An Integrated Functional Logic Language
Michael Hanus, Sergio Antoy, Herbert Kuchen et al. · 2003 · 135 citations
Computing, Computer Science, Logic +15
Curry: A Truly Functional Logic Language
Michael Hanus, Herbert Kuchen, JJ Moreno-Navarro · 1995 · 81 citations
1–5 of 18
26
5
h-index
3
h-index
3
h-index
3
h-index
3
h-index
1–5 of 26
13

Christian-Albrechts-Universität zu Kiel
Kiel, Germany
4 h-index
7 publications
462 citations
Microsoft Research (United Kingdom)
Cambridge, United Kingdom
4 h-index
7 publications
219 citations

Portland State University
Portland, United States
3 h-index
6 publications
219 citations
Carnegie Mellon University
Pittsburgh, United States
2 h-index
2 publications
26 citations
Microsoft (United States)
Redmond, United States
2 h-index
3 publications
123 citations
University of Münster
Münster, Germany
2 h-index
3 publications
316 citations
The University of Tokyo
Tokyo, Japan
1 h-index
1 publications
36 citations

Bayero University Kano
Kano, Nigeria
1 h-index
1 publications
15 citations
1–8 of 13
3 publications · 93 citations
3
h-index
2 publications · 53 citations
2
h-index
Repository · 1 publications · 14 citations
1
h-index
ENTCS · 1 publications · 18 citations
1
h-index
1 publications · 15 citations
1
h-index
1–5