lean4-htt/old_tests/tests/lean/run/1163.lean
2018-04-10 12:56:55 -07:00

7 lines
220 B
Text

inductive {u} Foo : Type → Type (u+1)
| mk : Π (X : Type), Foo X
| wrap : Π (X : Type), Foo X → Foo X
def rig : Π {X : Type}, Foo X → Foo X
| X (Foo.wrap .(X) foo) := foo
| X foo := foo