src/HOLCF/Fun1.ML
changeset 12338 de0f4a63baa5
parent 12030 46d57d0290a2
child 14981 e73f8140af78
--- a/src/HOLCF/Fun1.ML	Sat Dec 01 18:51:46 2001 +0100
+++ b/src/HOLCF/Fun1.ML	Sat Dec 01 18:52:32 2001 +0100
@@ -10,19 +10,19 @@
 (* less_fun is a partial order on 'a => 'b                                  *)
 (* ------------------------------------------------------------------------ *)
 
-val prems = goalw thy [less_fun_def] "(f::'a::term =>'b::po) << f";
+val prems = goalw thy [less_fun_def] "(f::'a::type =>'b::po) << f";
 by (fast_tac (HOL_cs addSIs [refl_less]) 1);
 qed "refl_less_fun";
 
 val prems = goalw Fun1.thy [less_fun_def] 
-        "[|(f1::'a::term =>'b::po) << f2; f2 << f1|] ==> f1 = f2";
+        "[|(f1::'a::type =>'b::po) << f2; f2 << f1|] ==> f1 = f2";
 by (cut_facts_tac prems 1);
 by (stac expand_fun_eq 1);
 by (fast_tac (HOL_cs addSIs [antisym_less]) 1);
 qed "antisym_less_fun";
 
 val prems = goalw Fun1.thy [less_fun_def] 
-        "[|(f1::'a::term =>'b::po) << f2; f2 << f3 |] ==> f1 << f3";
+        "[|(f1::'a::type =>'b::po) << f2; f2 << f3 |] ==> f1 << f3";
 by (cut_facts_tac prems 1);
 by (strip_tac 1);
 by (rtac trans_less 1);