import Lean open Lean in open Lean.Meta in def tst (declName : Name) : MetaM Unit := do let info ← getConstInfo declName trace[Meta.debug] ">> {info.value!.eta}" def aux1 := fun (x : Nat) y z => Nat.add y z def aux2 := fun y z => Nat.add y z def aux3 := (1+.) def aux4 := fun (x : Nat) y z => Nat.add z y def aux5 := fun y => Nat.add y y set_option trace.Meta.debug true #eval tst `aux1 #eval tst `aux2 #eval tst `aux3 #eval tst `aux4 #eval tst `aux5