changeset 17496 | 26535df536ae |
parent 17282 | 43c86fedec82 |
child 18339 | 64cb06a0bb50 |
--- a/src/Pure/type_infer.ML Tue Sep 20 08:20:22 2005 +0200 +++ b/src/Pure/type_infer.ML Tue Sep 20 08:21:49 2005 +0200 @@ -452,7 +452,7 @@ xi = xi' andalso Type.eq_sort tsig (S, S'); val env = gen_distinct eq (map (apsnd map_sort) raw_env); - val _ = (case gen_duplicates eq_fst env of [] => () + val _ = (case gen_duplicates (eq_fst (op =)) env of [] => () | dups => error ("Inconsistent sort constraints for type variable(s) " ^ commas_quote (map (Syntax.string_of_vname' o fst) dups)));