Occurrence Typing
Occurrence Typing is a type system technique that refines the type of a variable based on control-flow conditions and their logical implications within individual branches of a program, enabling more precise type inference for dynamically-typed expressions in a statically-typed setting.
8
Publications
631
Citations
14
Authors
9
Institutions
Publications per year
2017–2026
2
Parents
8
The design and implementation of typed scheme
Sam Tobin-Hochstadt, Matthias Felleisen · 2008 · 313 citations
Logical types for untyped languages
Sam Tobin-Hochstadt, Matthias Felleisen · 2010 · 131 citations
The occur-check problem in Prolog
David A. Plaisted · New Generation Computing · 1984 · 65 citations
The design and implementation of typed scheme
Sam Tobin-Hochstadt, Matthias Felleisen · ACM SIGPLAN Notices · 2008 · 44 citations
Occurrence types and genesis models of hot dry rock resources in China
Chuan Lu, Wenjing Lin, Gan Haonan et al. · Environmental Earth Sciences · 2017 · 29 citations
1–5 of 8
14
5
h-index
4
h-index
1
h-index
1
h-index
1
h-index
1–5 of 14
9
Northeastern University
Boston, United States
4 h-index
8 publications
1K citations

Centre National de la Recherche Scientifique
Paris, France
1 h-index
1 publications
13 citations

Chinese Academy of Geological Sciences
Beijing, China
1 h-index
5 publications
145 citations

University of Illinois at Springfield
Springfield, United States
1 h-index
1 publications
65 citations
Indiana University
Bloomington, United States
1 h-index
3 publications
69 citations
Institut de Recherche en Informatique Fondamentale
Paris, France
1 h-index
3 publications
39 citations
University of Illinois Urbana-Champaign
Urbana, United States
1 h-index
1 publications
65 citations
Université Paris Cité
Paris, France
1 h-index
3 publications
39 citations
1–8 of 9
2 publications · 57 citations
2
h-index
PACMPL · 1 publications · 13 citations
1
h-index
1 publications · 65 citations
1
h-index
1 publications · 29 citations
1
h-index
1–4