Type-level Programming
Type-Level Programming is a programming paradigm wherein computations are performed during compilation by manipulating types as first-class entities, thereby enabling generic code to be expressed and verified statically through type inference and type unification.
262
Publications
15.7K
Citations
448
Authors
163
Institutions
Publications per year
2017–2026
26
Parents
262
Cython: The Best of Both Worlds
Stefan Behnel, Robert Bradshaw, Craig Citro et al. · Computing in Science & Engineering · 2010 · 1.3K citations · Full text
Template meta-programming for Haskell
Tim Sheard, Simon Peyton Jones · 2002 · 548 citations
Marilyn Walker, Diane Litman, Candace Kamm et al. · 1997 · 538 citations
Making the future safe for the past
Gilad Bracha, Martin Odersky, David Stoutamire et al. · 1998 · 503 citations · Full text
Ralf Lämmel, Simon Peyton Jones · 2003 · 350 citations
1–5 of 262
448
Microsoft Research (United Kingdom), United Kingdom
15 publications · 1.7K citations
14
h-index
9
h-index
8
h-index
7
h-index
7
h-index
1–5 of 448
163
Microsoft Research (United Kingdom)
Cambridge, United Kingdom
17 h-index
32 publications
2.3K citations
Microsoft (United States)
Redmond, United States
14 h-index
27 publications
1.7K citations
École Polytechnique Fédérale de Lausanne
Lausanne, Switzerland
11 h-index
30 publications
1.3K citations
Utrecht University
Utrecht, The Netherlands
10 h-index
26 publications
869 citations
Institut national de recherche en sciences et technologies du numérique
Le Chesnay-Rocquencourt, France
9 h-index
15 publications
545 citations

Aarhus University
Aarhus, Denmark
8 h-index
13 publications
606 citations
Stanford University
Stanford, United States
8 h-index
17 publications
1.6K citations
University of Pennsylvania
Philadelphia, United States
7 h-index
13 publications
308 citations
1–8 of 163
31 publications · 1.1K citations
18
h-index
PACMPL · 12 publications · 335 citations
11
h-index
11 publications · 595 citations
11
h-index
ENTCS · 7 publications · 150 citations
7
h-index
Repository · 3 publications · 65 citations
3
h-index
1–5