KC

K.J. Ciaś

1 records found

Correct-by-Construction Implementation of Typecheckers

Typechecking records with depth and width subtyping

Typecheckers help avoid bugs in code by catching errors early. Their implementation can, however, be incorrect, leading to inconsistencies in their operation. This research explores how we can use Agda and correct-by-construction programming to create a typechecker guaranteed to ...