fun α [Repr α] => repr : (α : Type u_1) → [Repr α] → α → Std.Format fun x y => x : (x : ?m) → ?m x → ?m funParen.lean:4:12-4:16: error: Invalid pattern: Expected a constructor or constant marked with `[match_pattern]` fun x => ?m : (x : ?m) → ?m x