Forum: batteries-1.4.0-released
Posted by: Edgar Friendly * a new core for both polymorphic and functorized Sets and Maps, giving better performance and a more consistent interface (i.e. many new functions for the functorized Sets/Maps). This also brings map merging to a new level, allowing complex merging operations to be performed easily on maps. * Splay trees (Map and Set) * Tuple2/3/4/5 modules for handling n-tuples in easier ways (obseleting the Pair module) * Oasis support (doesn't generate our build system yet, just provides metadata and installation via odb) * support for most new functions added to 3.12's stdlib (some names collided, full support coming in 2.0) * Infix operators now available by opening Foo.Infix, as well as Foo.(expr) in 3.12 * Improved unification of numeric types with more operations shared by all. * Additional printers installed by default in the toplevel * LazyList matching support via camlp4 We're looking forward to v2.0 which will clean up some of the warts we've accumulated over the 1.x series by finally breaking backwards compatibility.
|
Latest NewsHow newcomers can easily contribute to the OCaml BatteriesEdgar Friendly - 2011-05-10 16:14 -
0 Comment Read More/Comment
|
Discussion Forums: batteries-1.4.0-released
