lean4-htt/tests/lean/run/confuse_ind.lean
2016-07-07 07:39:26 -07:00

11 lines
234 B
Text

import logic data.prod
definition mk_arrow (A : Type) (B : Type) :=
A → A → B
inductive confuse (A : Type) :=
| leaf1 : confuse A
| leaf2 : num → confuse A
| node : mk_arrow A (confuse A) → confuse A
check confuse.cases_on