tm::=app:tm;tm!tm jlam:(tm!tm)!tm Semantical analysis of higher-order abstract syntax

by Martin Hofmann