src/Pure/type.ML
changeset 8610 f0f7600b2605
parent 8406 a217b0cd304d
child 8715 2cdabe1bb350
--- a/src/Pure/type.ML	Thu Mar 30 14:20:01 2000 +0200
+++ b/src/Pure/type.ML	Thu Mar 30 14:20:13 2000 +0200
@@ -58,8 +58,7 @@
 
   (*type unification*)
   exception TUNIFY
-  val unify: type_sig -> int -> typ Vartab.table -> (typ * typ)
-    -> typ Vartab.table * int
+  val unify: type_sig -> int -> typ Vartab.table -> typ * typ -> typ Vartab.table * int
   val raw_unify: typ * typ -> bool
 
   (*type inference*)
@@ -874,9 +873,7 @@
           else constrain (Var (xi, certT T)) (get_type xi)
       | decode (t as Bound _) = t
       | decode (Const (c, T)) = Const (map_const c, certT T);
-  in
-    decode tm
-  end;
+  in decode tm end;
 
 
 (* infer_types *)