An Agda Framework for programming language metatheory based on extrinsic typing, intrinsic scoping and de Bruijn indices.
-
Updated
Mar 19, 2024 - Agda
An Agda Framework for programming language metatheory based on extrinsic typing, intrinsic scoping and de Bruijn indices.
A universe of scope- and type-safe syntaxes (syntices?). Includes generic implementation of type-preserving renaming/substitution with all the proofs you could possibly need.
Add a description, image, and links to the substitution topic page so that developers can more easily learn about it.
To associate your repository with the substitution topic, visit your repo's landing page and select "manage topics."