theory Lambda_Example imports "HOL-Library.Code_Prolog" begin subsection ‹Lambda› datatype type = Atom nat | Fun type type (infixr ‹⇒› 200)