8 lines
212 B
Text
8 lines
212 B
Text
inductive Foo where
|
|
| ctor1 (s : Nat)
|
|
| ctor2 (s : String)
|
|
|
|
def test (x y : Foo) : Decidable (match (x, y) with
|
|
| (.ctor1 s₁, .ctor1 s₂) => ¬s₁ = s₂
|
|
| x => False) := by
|
|
split <;> infer_instance
|