eq_prop: eta contract;
authorwenzelm
Mon, 26 Jun 2000 23:59:29 +0200
changeset 9153 45f8896faacd
parent 9152 034cb4ac78b8
child 9154 e71460b18988
eq_prop: eta contract;
src/Pure/Isar/calculation.ML
--- a/src/Pure/Isar/calculation.ML	Mon Jun 26 16:54:38 2000 +0200
+++ b/src/Pure/Isar/calculation.ML	Mon Jun 26 23:59:29 2000 +0200
@@ -125,7 +125,7 @@
   let
     val facts = Proof.the_facts state;
 
-    val eq_prop = op aconv o pairself (#prop o Thm.rep_thm);
+    val eq_prop = op aconv o pairself (Pattern.eta_contract o #prop o Thm.rep_thm);
     fun differ thms thms' = not (Library.equal_lists eq_prop (thms, thms'));
 
     fun combine thms =