# HG changeset patch # User berghofe # Date 932397700 -7200 # Node ID d103b875ef1d9dc2b1471d182ad69ee74f551684 # Parent 9f755ff43cff17ceab2989b42e0f9399a1f588cb Datatype package now handles arbitrarily branching datatypes. diff -r 9f755ff43cff -r d103b875ef1d NEWS --- a/NEWS Mon Jul 19 17:08:05 1999 +0200 +++ b/NEWS Mon Jul 19 17:21:40 1999 +0200 @@ -120,6 +120,11 @@ temporal levels more uniformly; introduces INCOMPATIBILITIES due to changed syntax and (many) tactics; +* HOL/datatype: Now also handles arbitrarily branching datatypes + (using function types) such as + + datatype 'a tree = Atom 'a | Branch "nat => 'a tree" + * HOL/typedef: fixed type inference for representing set; type arguments now have to occur explicitly on the rhs as type constraints;