Sky Wilshaw

PhD student
Nottingham FP Lab

About me

I'm a PhD student in the Functional Programming Lab in the University of Nottingham. In 2024, I graduated from the Cambridge Mathematical Tripos.

My research focuses on the semantics of resources. Resources encode capabilities to perform actions, such as reading from memory, writing to a file, or performing a remote procedure call. Resource management is an essential part of any real-world program, and improper handling of resources is a frequent source of bugs. In my research, I am developing design techniques for building programming languages with provably safe resource management.


sky.wilshaw@nottingham.ac.uk

GitHub zeramorphic
ORCID iD 0009-0004-2439-3459

Publications

2025 A Compositional Semantics for Explicit Naming
Sky Wilshaw and Graham Hutton
PDF
2025 New Foundations is consistent
M. Randall Holmes and Sky Wilshaw
arXiv, Homepage, GitHub

Talks

2025 Compositional memory management in the λ-calculus
Sky Wilshaw and Graham Hutton
TYPES 2025: extended abstract, slides, video
2024 New Foundations: the story of a large formalisation project
Sky Wilshaw
Cambridge Lean User Group. Birmingham Theory Group.

Links

Con(NF) project

Lean formalisation of the consistency of Quine's 1937 set theory New Foundations.

Maths Notes

Notes on the Cambridge Mathematical Tripos.