of a dependently typed lambda calculus

by Andres Löh , Conor Mcbride , Wouter Swierstra