From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on yquem.inria.fr X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=AWL autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from discorde.inria.fr (discorde.inria.fr [192.93.2.38]) by yquem.inria.fr (Postfix) with ESMTP id C447CBC6B for ; Fri, 22 Jun 2007 02:01:40 +0200 (CEST) Received: from bdmail1.accesst.com (pop.bulldoghome.com [83.245.1.230]) by discorde.inria.fr (8.13.6/8.13.6) with ESMTP id l5M01emQ030090 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=NO) for ; Fri, 22 Jun 2007 02:01:40 +0200 Received: from host-84-9-233-104.bulldogdsl.com ([84.9.233.104] helo=[192.168.123.191]) by bdmail1.accesst.com with esmtpa (Exim 4.50) id 1I1WU4-0007I0-Ol; Fri, 22 Jun 2007 00:54:40 +0100 Message-ID: <467B122E.9060508@ed.ac.uk> Date: Fri, 22 Jun 2007 01:05:02 +0100 From: Jeremy Yallop User-Agent: Mozilla-Thunderbird 2.0.0.4 (X11/20070618) MIME-Version: 1.0 To: caml-list@inria.fr Cc: Nicolas Pouillard Subject: Re: [Caml-list] Re: ANN: pretty-printing, type-safe marshalling, dynamic typing for free. References: <46787172.4080404@ed.ac.uk> <46790128.6090104@ed.ac.uk> <4679822C.1000601@ed.ac.uk> <20070620210640.GA20090@stratocaster.home> In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Miltered: at discorde with ID 467B1164.000 by Joe's j-chkmail (http://j-chkmail . ensmp . fr)! X-Spam: no; 0.00; type-safe:01 marshalling:01 0100,:01 serialize:01 compilation:01 compilation:01 20,:98 wrote:01 wrote:01 typing:01 caml-list:01 interfaces:01 dynamic:03 uploaded:03 naive:03 Nicolas Pouillard wrote: > On 6/20/07, Eric Cooper wrote: >> On Wed, Jun 20, 2007 at 08:38:20PM +0100, Jeremy Yallop wrote: >> > Do you have any other suggestions for a name for naive >> > serialisation? "Serialise"/"Serialize", perhaps? >> >> Dump? > > +1 > > Pickle -> Dump > Shelve -> Pickle Thanks for the suggestions, everyone. I've uploaded a new version of deriving with the name changes you suggested. There are a few other changes: the interfaces of Dump and Pickle are now compatible, deriving should now work on 64-bit platforms, and there's a fix for a quotation that was causing compilation problems. I've only had one report of unsuccessful compilation. I'd be very interested to hear if anyone else had problems building deriving or running the tests. Reports of success are welcome too, of course. Jeremy.