Functional Programming
Functional Programming is a declarative programming paradigm that models computation as the evaluation of functions, constructing programs by applying and composing functions while emphasizing immutability and the avoidance of side-effecting state changes.
2K
Publications
114.6K
Citations
2.4K
Authors
659
Institutions
Publications per year
2017–2026
188
2K
Can programming be liberated from the von Neumann style?
John Backus · Communications of the ACM · 1978 · 2.6K citations · Full text
A theory of type polymorphism in programming
Robin Milner · Journal of Computer and System Sciences · 1978 · 2.2K citations · Full text
Imperative functional programming
Simon Jones, Philip Wadler · 1993 · 1.2K citations · Full text
Call-by-name, call-by-value and the λ-calculus
Gordon Plotkin · Theoretical Computer Science · 1975 · 1.2K citations
Principal type-schemes for functional programs
Robin Milner · 1982 · 1.1K citations
1–5 of 2K
2.4K
Microsoft Research (United Kingdom), United Kingdom
51 publications · 4.7K citations
32
h-index
24
h-index
20
h-index
18
h-index
17
h-index
1–5 of 2.4K
659
Microsoft Research (United Kingdom)
Cambridge, United Kingdom
38 h-index
92 publications
7.1K citations
Chalmers University of Technology
Gothenburg, Sweden
34 h-index
120 publications
10.3K citations
Microsoft (United States)
Redmond, United States
33 h-index
89 publications
7.7K citations
Institut national de recherche en sciences et technologies du numérique
Le Chesnay-Rocquencourt, France
30 h-index
107 publications
7.3K citations
Yale University
New Haven, United States
30 h-index
72 publications
6.4K citations
Carnegie Mellon University
Pittsburgh, United States
29 h-index
57 publications
4.7K citations

University of Edinburgh
Edinburgh, United Kingdom
28 h-index
74 publications
8.5K citations

University of Glasgow
Glasgow, United Kingdom
26 h-index
44 publications
7.3K citations
1–8 of 659
154 publications · 9K citations
52
h-index
126 publications · 5.8K citations
38
h-index
PACMPL · 72 publications · 2K citations
26
h-index
ENTCS · 72 publications · 2K citations
26
h-index
36 publications · 2.6K citations
26
h-index
1–5