Free Foil: Generating Efficient and Scope-Safe Abstract Syntax

Conference talk · ICCQ 2024 — 4th International Conference on Code Quality · · Innopolis, Russia

Free Foil: a Haskell library that combines free monads, data types à la carte, and intrinsic scoping to generate efficient, scope-safe abstract syntax — capture-avoiding substitution essentially for free.

Video Recording

Slides

Related paper: see publication.