From mboxrd@z Thu Jan 1 00:00:00 1970 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 q3HHqGXw023695 for ; Tue, 17 Apr 2012 19:52:16 +0200 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AukCAJ6sjU9KfVM2kGdsb2JhbABEsDIEfwgiAQEBAQkJDQcUBCOCCgEBBBICExkBGx0BAwwGBQs7IgERAQUBHAY1h10BAwubRQqMIIJzhREKGScNV4h2AQULiwGFawSOCIdnjlY9hAw X-IronPort-AV: E=Sophos;i="4.75,436,1330902000"; d="scan'208";a="140555379" Received: from mail-ee0-f54.google.com ([74.125.83.54]) by mail4-smtp-sop.national.inria.fr with ESMTP/TLS/RC4-SHA; 17 Apr 2012 19:52:11 +0200 Received: by eekd17 with SMTP id d17so2068733eek.27 for ; Tue, 17 Apr 2012 10:52:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=WwoSUq2n+NJkwK6Ac/DZmT62nz5Vnxi/c2PZrOLUXMw=; b=xuWZa7w/SWUxwxc+DoblKMXaJPg2PEReLVD1sNHnyVsrCUhE7NJZ8UXpZhKM1i6EHQ LaBIIXFEbYfCV5wzAVxFnefnwyMnaFTIa2QWwfu/1T7hO0nzAQBpXSSqhnHJmBP7NdVu rxVHZAaftWbc9lDdRJ89nDc/RKw/YWLnzfIvMk3KM3/7zIfk74amEMc3C0i/7Rvc22Jz dxa2kRP52xI8DQswkLcdPhq6qNLDyIoeuRyYf9Fel1m7w9eosGmrp3WXYkDcJA96qNyJ MqxJo5ZeKQttENGsCYRddcV5KmIxmYbdcUwy65Djv5miUZ/hmgaf2SsRP4j/kQUg/KGB pIEw== MIME-Version: 1.0 Received: by 10.14.32.139 with SMTP id o11mr2550421eea.10.1334685131067; Tue, 17 Apr 2012 10:52:11 -0700 (PDT) Received: by 10.213.19.138 with HTTP; Tue, 17 Apr 2012 10:52:11 -0700 (PDT) In-Reply-To: <4F8D9D0E.1040007@itpl.co.jp> References: <4F8D9D0E.1040007@itpl.co.jp> Date: Tue, 17 Apr 2012 19:52:11 +0200 Message-ID: From: Adrien To: Satoshi Ogasawara Cc: caml-list@inria.fr Content-Type: text/plain; charset=ISO-8859-1 Subject: Re: [Caml-list] [ANN] PEC ver. 1.1 Hi, I haven't been able to take more than a close look at PEC but I'm interested in it (in particular for the ability to send values to events during the update cycle). I've noticed EventSig.scan: val scan : ('a -> 'b -> 'a) -> 'a -> 'b t -> 'a t Is this function like a fold? Is there a particular reason for naming it "scan" (rather than "fold")? Thanks. -- Adrien Nader