On Friday October 17, this site was moved to a new server, https://mw.hh.se. The original address will continue to work. Whithin a week or two this site will return to the original address. /Peo HH IT-dep

WG211/M24Brady

From WG 2.11
Revision as of 11:10, 3 October 2024 by Edwin (talk | contribs) (Created page with " == "Normalisation by Compilation": Typechecking Dependent Types via the Scheme Runtime == I will describe the progress on a new implementation of the Idris core, which aims...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

"Normalisation by Compilation": Typechecking Dependent Types via the Scheme Runtime

I will describe the progress on a new implementation of the Idris core, which aims to improve evaluator performance during type checking by compiling open terms to Scheme, and using the Chez Scheme runtime to evaluate those terms. I will explain the challenges, particularly the challenge of representing free variables in the runtime, and show how to incorporate it into the type checking and unification algorithms.