Towards Generic Type Checking Implementations in Haskell via Second-Order Abstract Syntax
Work-in-progress on deriving type-checkers automatically from second-order signatures, building on the free-foil framework for scope-safe abstract syntax.
Related paper: see publication.