VLDB 2026 Research / reviewers in the wild / expert
Jonathan Marriott
dblp:425/5396
· DBLP profile ↗
1ranked-venue papers
0as first author
1since 2021 · last 2026
0009-0009-1130-3975ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 1 · 1 since 2021
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 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Programming languages and type systems › computational effects
algebraic effects |
1.0 | 1 | 2026 | Domain-Theoretic Semantics for Functional Logic Programming · Proc. ACM Program. Lang. 2026 |
Programming languages and type systems › logic programming
functional logic programming |
1.0 | 1 | 2026 | Domain-Theoretic Semantics for Functional Logic Programming · Proc. ACM Program. Lang. 2026 |
Programming languages and type systems
language semantics |
1.0 | 1 | 2026 | Domain-Theoretic Semantics for Functional Logic Programming · Proc. ACM Program. Lang. 2026 |
Methods — techniques the papers use, named apart from their topics
lower powerdomain · 1.0call-by-push-value · 1.0abstract machine · 1.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Domain-Theoretic Semantics for Functional Logic ProgrammingabstractFunctional Logic Programming (FLP) is a paradigm that extends higher-order functional programming with nondeterministic choice, logical variables, and equational constraints. Starting from the observation that these constructs can be presented as algebraic effects, we rationally reconstruct a core calculus for FLP that is based on call-by-push-value, and supports higher-order functions and recursion. We show how to execute its programs through an abstract machine that implements narrowing. Finally, we present a domain-theoretic semantics based on the lower powerdomain, which we prove to be sound, adequate, and fully abstract with respect to the machine. This leads to an exploration of the limitations of domain theory in modelling FLP. Eddie Jones, Samson Main, Celia Mengyue Li, Jonathan Marriott, G. A. Kavvos |
Proc. ACM Program. Lang. | 4 |