blob: 5ddb9ac43941c77a6fdd30738dffb0471485ea99 [file] [edit]
inductive sublist.{u_1} : {α : Type u_1} → List α → List α → Prop
number of parameters: 1
constructors:
sublist.slnil : ∀ {α : Type u_1}, sublist [] []
sublist.cons : ∀ {α : Type u_1} (l₁ l₂ : List α) (a : α), sublist l₁ l₂ → sublist l₁ (a :: l₂)
sublist.cons2 : ∀ {α : Type u_1} (l₁ l₂ : List α) (a : α), sublist l₁ l₂ → sublist (a :: l₁) (a :: l₂)
inductive Foo.{u_1} : {α : Type u_1} → List α → Type u_1
number of parameters: 1
constructors:
Foo.mk₁ : {α : Type u_1} → Foo []
Foo.mk₂ : {α : Type u_1} → {as : List α} → (a : α) → Foo as → Foo (a :: as)
inductive Bla.{u_1} : {x : Type u_1} → {as : List x} → Foo as → Type
number of parameters: 1
constructors:
Bla.mk₁ : {x : Type u_1} → Bla Foo.mk₁