kirancodes.me
To Proof Maintenance & Beyond!

A library for polymorphic dynamic typing

Wouter Swierstra, Thomas van Noort

Abstract

Abstract This paper presents a library for programming with polymorphic dynamic types in the dependently typed programming language Agda. The resulting library allows dynamically typed values with a polymorphic type to be instantiated to a less general (possibly monomorphic) type without compromising type soundness.

Related papers