| 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₁ |