Jeremy Yallop

Orcid: 0009-0002-1650-6340

Affiliations:
  • University of Cambridge, UK


According to our database1, Jeremy Yallop authored at least 34 papers between 2005 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Unboxed Data Constructors: Or, How cpp Decides a Halting Problem.
Proc. ACM Program. Lang., January, 2024

Staged Compilation with Module Functors.
Proc. ACM Program. Lang., 2024

2023
MacoCaml: Staging Composable and Compilable Macros.
Proc. ACM Program. Lang., August, 2023

flap: A Deterministic Parser with Fused Lexing.
Proc. ACM Program. Lang., 2023

Defunctionalization with Dependent Types.
Proc. ACM Program. Lang., 2023

Frex: dependently-typed algebraic simplification.
CoRR, 2023

2022
Staging with class: a specification for typed template Haskell.
Proc. ACM Program. Lang., 2022

let (rec) insertion without Effects, Lights or Magic.
CoRR, 2022

2021
A practical mode system for recursive definitions.
Proc. ACM Program. Lang., 2021

2019
Lambda: the ultimate sublanguage (experience report).
Proc. ACM Program. Lang., 2019

Programming Unikernels in the Large via Functor Driven Development.
CoRR, 2019

A typed, algebraic approach to parsing.
Proceedings of the 40th ACM SIGPLAN Conference on Programming Language Design and Implementation, 2019

Generating mutually recursive definitions.
Proceedings of the 2019 ACM SIGPLAN Workshop on Partial Evaluation and Program Manipulation, 2019

2018
A modular foreign function interface.
Sci. Comput. Program., 2018

Partially-static data as free extension of algebras.
Proc. ACM Program. Lang., 2018

A right-to-left type system for mutually-recursive value definitions.
CoRR, 2018

2017
Staged generic programming.
Proc. ACM Program. Lang., 2017

First-Class Subtypes.
Proceedings of the Proceedings ML Family / OCaml Users and Developers workshops, 2017

Extending OCaml's 'open'.
Proceedings of the Proceedings ML Family / OCaml Users and Developers workshops, 2017

2016
From Theory to Practice of Algebraic Effects and Handlers (Dagstuhl Seminar 16112).
Dagstuhl Reports, 2016

Staging generic programming.
Proceedings of the 2016 ACM SIGPLAN Workshop on Partial Evaluation and Program Manipulation, 2016

Generic partially-static data (extended abstract).
Proceedings of the 1st International Workshop on Type-Driven Development, 2016

Causal commutative arrows revisited.
Proceedings of the 9th International Symposium on Haskell, 2016

Declarative Foreign Function Binding Through Generic Programming.
Proceedings of the Functional and Logic Programming - 13th International Symposium, 2016

2014
Modular implicits.
Proceedings of the Proceedings ML Family/OCaml Users and Developers workshops, 2014

Lightweight Higher-Kinded Polymorphism.
Proceedings of the Functional and Logic Programming - 12th International Symposium, 2014

2010
Abstraction for web programming.
PhD thesis, 2010

The arrow calculus.
J. Funct. Program., 2010

2009
Unembedding domain-specific languages.
Proceedings of the 2nd ACM SIGPLAN Symposium on Haskell, 2009

2008
Idioms are Oblivious, Arrows are Meticulous, Monads are Promiscuous.
Proceedings of the Second Workshop on Mathematically Structured Functional Programming, 2008

The Essence of Form Abstraction.
Proceedings of the Programming Languages and Systems, 6th Asian Symposium, 2008

2007
Practical generic programming in OCaml.
Proceedings of the ACM Workshop on ML, 2007, Freiburg, Germany, October 5, 2007, 2007

2006
Links: Web Programming Without Tiers.
Proceedings of the Formal Methods for Components and Objects, 5th International Symposium, 2006

2005
Automatic Acquisition of Adjectival Subcategorization from Corpora.
Proceedings of the ACL 2005, 2005


  Loading...