Works

Main Projects


Type Safe Multi-Stage Programming with Lys

Bachelor Thesis, University of Cambridge, 2023, with Jeremy Yallop, Alan Mycroft.

Thesis for my BA in Computer Science in Cambridge supervised by Jeremy Yallop and Alan Mycroft. We design and implement Lys, a multi-stage programming (MSP) language based on contextual modal type theory, and explore its expressivity in comparison to other MSP paradigms such as MetaOCaml.

[PDF]Thesis

Side Projects