src/HOL/Mutabelle/mutabelle_extra.ML
changeset 36692 54b64d4ad524
parent 36610 bafd82950e24
child 36743 ce2297415b54
--- a/src/HOL/Mutabelle/mutabelle_extra.ML	Wed May 05 09:24:42 2010 +0200
+++ b/src/HOL/Mutabelle/mutabelle_extra.ML	Wed May 05 18:25:34 2010 +0200
@@ -218,8 +218,8 @@
 
 fun is_forbidden_theorem (s, th) =
   let val consts = Term.add_const_names (prop_of th) [] in
-    exists (fn s' => s' mem space_explode "." s) forbidden_thms orelse
-    exists (fn s' => s' mem forbidden_consts) consts orelse
+    exists (member (op =) (space_explode "." s)) forbidden_thms orelse
+    exists (member (op =) forbidden_consts) consts orelse
     length (space_explode "." s) <> 2 orelse
     String.isPrefix "type_definition" (List.last (space_explode "." s)) orelse
     String.isSuffix "_def" s orelse