changeset 19482 | 9f11af8f7ef9 |
parent 19463 | 6cb10eea48c3 |
child 19514 | 1f0218dab849 |
--- a/src/Pure/sorts.ML Thu Apr 27 12:11:56 2006 +0200 +++ b/src/Pure/sorts.ML Thu Apr 27 15:06:35 2006 +0200 @@ -248,7 +248,7 @@ | check_result (SOME (T, S)) = if of_sort (classes, arities) (T, S) then SOME (T, S) else sys_error ("Sorts.witness_sorts: bad witness for sort " ^ str_of_sort S); - in List.mapPartial check_result (#2 (witness_aux (classes, arities) log_types hyps sorts)) end; + in map_filter check_result (#2 (witness_aux (classes, arities) log_types hyps sorts)) end; end;