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.7 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 mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by yquem.inria.fr (Postfix) with ESMTP id 32B62BB84 for ; Wed, 14 Jan 2009 17:07:38 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ApoEACmdbUnVuiYS/2dsb2JhbADOdIVv X-IronPort-AV: E=Sophos;i="4.37,263,1231110000"; d="scan'208";a="19599062" Received: from solaria.dimino.org ([213.186.38.18]) by mail2-smtp-roc.national.inria.fr with ESMTP; 14 Jan 2009 17:07:36 +0100 Received: by solaria.dimino.org (Postfix, from userid 1000) id E68B18004E; Wed, 14 Jan 2009 17:07:35 +0100 (CET) From: =?utf-8?B?SsOpcsOpbWll?= Dimino To: Dawid Toton Cc: caml-list@yquem.inria.fr Subject: Re: [Caml-list] What is a future of ocaml? References: <1231924711.2711.11.camel@serphost.localdomain> <496DEC48.7000906@wp.pl> Mail-Followup-To: Dawid Toton , caml-list@yquem.inria.fr Date: Wed, 14 Jan 2009 17:07:37 +0100 In-Reply-To: <496DEC48.7000906@wp.pl> (Dawid Toton's message of "Wed, 14 Jan 2009 13:44:40 +0000") Message-ID: <87mydtdg6u.fsf@dimino.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam: no; 0.00; ocaml:01 camlp:01 caml-list:01 functions:01 tar:01 writes:01 example:10 fields:12 done:14 www:84 record:17 what:24 projection:25 projection:25 acting:71 Dawid Toton writes: > Make record fields acting as projection functions? This can be done with camlp4 + type-conv, i put an example here: http://www.dimino.org/projection.tar.gz J=C3=A9r=C3=A9mie