ETA_CONV
Drule.ETA_CONV : conv
Performs a toplevel eta-conversion.
ETA_CONV maps an eta-redex \x. (t x), where x does not occur free in t, to the theorem |- (\x. (t x)) = t.
\x. (t x)
x
t
|- (\x. (t x)) = t
Fails if the input term is not an eta-redex.
Drule.RIGHT_ETA, Term.eta_conv
Drule.RIGHT_ETA
Term.eta_conv