From mboxrd@z Thu Jan 1 00:00:00 1970 X-Sympa-To: caml-list@inria.fr Received: from mail4-relais-sop.national.inria.fr (mail4-relais-sop.national.inria.fr [192.134.164.105]) by walapai.inria.fr (8.13.6/8.13.6) with ESMTP id p81KYBif022525 for ; Thu, 1 Sep 2011 22:34:11 +0200 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AngBAGfrX04machzl2dsb2JhbABCmSiPPAEBAQEBCBYHOYF5AQUvTjQCWQgBAYdymXSgTIZbBKRL X-IronPort-AV: E=Sophos;i="4.68,315,1312149600"; d="scan'208";a="107426931" Received: from mx2.janestreet.com (HELO nyc-dmz-mxout2.janestreet.com) ([38.105.200.115]) by mail4-smtp-sop.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-SHA; 01 Sep 2011 22:34:06 +0200 Received: from nyc-qsv-mail1.delacy.com ([172.25.22.57]) by nyc-dmz-mxout2.janestreet.com with esmtp (Exim 4.76) (envelope-from ) id 1QzDxc-0000qN-3b for caml-list@inria.fr; Thu, 01 Sep 2011 16:34:04 -0400 Received: from nyc-qws-021.delacy.com ([172.25.131.121]) by nyc-qsv-mail1.delacy.com with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.76) (envelope-from ) id 1QzDxc-0000AQ-1V for caml-list@inria.fr; Thu, 01 Sep 2011 16:34:04 -0400 Message-ID: <4E5FEC34.50900@janestreet.com> Date: Thu, 01 Sep 2011 16:33:56 -0400 From: Till Varoquaux User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:6.0.1) Gecko/20110830 Thunderbird/6.0.1 MIME-Version: 1.0 To: caml-list@inria.fr Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-JS-Compliance: sender=tvaroquaux recipient=caml-list (ld) X-Validation-by: till@janestreet.com Subject: [Caml-list] Jane street's core (et al.) post-hurricane code release This release comes right after an earthquake and a hurricane so you know this is going to be strong stuff! This is our latest and greatest release of Jane street Core and supporting libraries. For this release we've decided to move towards a versioning scheme that is more coherent to our internal system so everything is version 107.01. With this release Sexplib Typeconv and Bin-prot are no longer included. This is because we've merged back with Markus's version and now release them from ocamlforge. They are packaged with oasis thus bringing you the easiest to build, most portable release yet. Sexplib and Bin-prot have had version bumps to fix compatibility issues found while packaging Core. You should grab the latest version while they are hot at: _Sexplib (7.0.2) : https://forge.ocamlcore.org/projects/sexplib/ _Bin-prot (2.0.3): https://forge.ocamlcore.org/projects/bin-prot/ This release of bin-prot also includes contributions by Stéphane Glondu to make it portable on all the architectures that debian is compiled for. Thank you Stéphane! All the other libraries are download-able from our own webpage (http://ocaml.janestreet.com/?q=node/13) The released libraries now all come with a [doc] build target that extracts the ocamldoc HTML documentation. This documentation can also be browsed online on our website. _Fieldslib(107.01): Just a version bump _Core(107.01): Core's support for Timezones has been improved. The effort to provide a coherent,typesafe approach to programming carries on with new types and module to deal with identifiers, ip host/port couple etc... _Core_extended(107.01): New wrapper for Posix_clocks. More function to handle backward and forward compatibility in sexp Sexp_extended. [Types] is a module used to do type runtime introspection of ocaml values (by using an universal value). New in this release: _Variantslib(107.01): A syntax extension to scaffold constructor functions and accessors automatically from variant type definitions. _Patdiff(107.01): Patdiff is a nifty diffing code utility that generates diffs designed to be read by humans and not computers. It uses the patience-diff algorithm to do inter-line and intra-line and diffs. -Till