Skip to content

POPL 2024 artifact for Total Type Error Localization and Recovery with Holes

Notifications You must be signed in to change notification settings

hazelgrove/error-localization-artifact

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Artifact for Type Error Localization and Recovery with Holes

This is the artifact for "Total Type Error Localization and Recovery with Holes", submitted to the POPL 2024 Artifact Evaluation process.

There are three separate parts to this artifact:

  1. formalism.pdf contains the complete formalism for the marked lambda calculus and its extensions, the augmented Hazelnut action semantics, and appendices for the type hole inference work. See the preface for more detail.

  2. agda/ contains the Agda mechanization of the marked lambda calculus. See its README for more detail. The mechanization is also discussed briefly in Section 2.2 of the paper.

  3. hazel/ contains a snapshot build of the Hazel implementation with type hole inference support. For more detail, see its README.

About

POPL 2024 artifact for Total Type Error Localization and Recovery with Holes

Resources

Stars

Watchers

Forks

Packages

No packages published