VLDB 2026 Research / reviewers in the wild / expert
Jonathan Coates
dblp:262/3260
· DBLP profile ↗
1ranked-venue papers
0as first author
0since 2021 · last 2020
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Software engineering, system software, and programming languages
1 paper |
Programming languages and type systems · 100% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Programming languages and type systems › type inference
first-class polymorphism |
0.4 | 1 | 2020 | FreezeML: complete and easy type inference for first-class polymorphism · PLDI 2020 |
Programming languages and type systems › type systems › polymorphism
let-polymorphism |
0.4 | 1 | 2020 | FreezeML: complete and easy type inference for first-class polymorphism · PLDI 2020 |
Programming languages and type systems
type inference |
0.4 | 1 | 2020 | FreezeML: complete and easy type inference for first-class polymorphism · PLDI 2020 |
Programming languages and type systems
type systems |
0.4 | 1 | 2020 | FreezeML: complete and easy type inference for first-class polymorphism · PLDI 2020 |
Programming languages and type systems › functional language
ML |
0.1 | 1 | 2020 | FreezeML: complete and easy type inference for first-class polymorphism · PLDI 2020 |
Methods — techniques the papers use, named apart from their topics
type inference · 0.4quantifier instantiation · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | FreezeML: complete and easy type inference for first-class polymorphismabstractML is remarkable in providing statically typed polymorphism without the programmer ever having to write any type annotations. The cost of this parsimony is that the programmer is limited to a form of polymorphism in which quantifiers can occur only at the outermost level of a type and type variables can be instantiated only with monomorphic types. Frank Emrich, Sam Lindley, Jan Stolarek, James Cheney, Jonathan Coates |
PLDI | 5 |