changeset 2672 | 85d7e800d754 |
parent 2617 | b94dadf5b6be |
child 2753 | bcde71e5f371 |
--- a/src/Pure/type.ML Fri Feb 21 15:30:41 1997 +0100 +++ b/src/Pure/type.ML Fri Feb 21 15:31:47 1997 +0100 @@ -758,7 +758,8 @@ let val TySg {classes, subclass, default, tycons, arities, abbrs} = tsig; val arities1 = - flat (map (fn (t, ss, cs) => map (fn c => (t, (ss, c))) cs) sarities); + List.concat + (map (fn (t, ss, cs) => map (fn c => (t, (ss, c))) cs) sarities); val arities2 = foldl (coregular (classes, subclass, tycons)) (arities, min_domain subclass arities1) |> close subclass;