Set: pp::colors Set: pp::unicode Assumed: myeq myeq Bool ⊤ ⊥ Assumed: T Assumed: a Failed to solve ⊢ Bool ≺ T Substitution ⊢ Bool ≺ ?M::0 (line: 5: pos: 6) Type of argument 2 must be convertible to the expected type in the application of myeq with arguments: ?M::0 ⊤ a Assignment ⊢ T ≺ ?M::0 (line: 5: pos: 6) Type of argument 3 must be convertible to the expected type in the application of myeq with arguments: ?M::0 ⊤ a Assumed: myeq2 Set: lean::pp::implicit Failed to solve ⊢ Bool ≺ T Substitution ⊢ Bool ≺ ?M::0 (line: 9: pos: 15) Type of argument 2 must be convertible to the expected type in the application of @myeq2 with arguments: ?M::0 ⊤ a Assignment ⊢ T ≺ ?M::0 (line: 9: pos: 15) Type of argument 3 must be convertible to the expected type in the application of @myeq2 with arguments: ?M::0 ⊤ a