arXiv · 2509.13489
Extended Abstract: Towards a Performance Comparison of Syntax and Type-Directed NbE
Abstract
A key part of any dependent type-checker is the method for checking whether two types are equal. A common claim is that syntax-directed equality is more performant, although type-directed equality is more expressive. However, this claim is difficult to make precise, since implementations choose only one or the other approach, making a direct comparison impossible. We present some work-in-progress developing a realistic platform for direct, apples-to-apples, comparison of the two approaches, quantifying how much slower type-directed equality checking is, and analyzing why and how it can be improved.
Explore related subjects
Keep this discovery
Chester J. F. Gould, William J. Bowman. 2025-09-16. Extended Abstract: Towards a Performance Comparison of Syntax and Type-Directed NbE. https://arxiv.org/abs/2509.13489
Cite the original work for its findings. Save a collection to share your selection of sources.