Datatype package now handles arbitrarily branching datatypes.
authorberghofe
Mon, 19 Jul 1999 17:21:40 +0200
changeset 7047 d103b875ef1d
parent 7046 9f755ff43cff
child 7048 3535eec33c50
Datatype package now handles arbitrarily branching datatypes.
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;