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=none 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 86576BC0C for ; Wed, 20 Dec 2006 18:00:30 +0100 (CET) Received: from smtp2-g19.free.fr (smtp2-g19.free.fr [212.27.42.28]) by discorde.inria.fr (8.13.6/8.13.6) with ESMTP id kBKH0U1t028084 for ; Wed, 20 Dec 2006 18:00:30 +0100 Received: from localhost (kerneis.info [82.224.215.18]) by smtp2-g19.free.fr (Postfix) with ESMTP id 199B58640 for ; Wed, 20 Dec 2006 18:00:30 +0100 (CET) Received: from localhost ([127.0.0.1] ident=gabriel) by localhost with esmtp (Exim 4.63) (envelope-from ) id 1Gx4ns-0000sI-NV for caml-list@yquem.inria.fr; Wed, 20 Dec 2006 18:00:28 +0100 Date: Wed, 20 Dec 2006 18:00:28 +0100 From: Gabriel Kerneis To: caml-list@yquem.inria.fr Subject: Re: [Caml-list] Functional Reactive GUI for O'Caml Message-ID: <20061220180028.48b36a26@localhost> In-Reply-To: <875c7e070612200738t6aa99d08nc7a9ec741467ec4d@mail.gmail.com> References: <875c7e070612200738t6aa99d08nc7a9ec741467ec4d@mail.gmail.com> X-Mailer: Sylpheed-Claws 2.6.0 (GTK+ 2.8.20; i486-pc-linux-gnu) Mime-Version: 1.0 Content-Type: multipart/signed; boundary=Sig_jQ.aEwAwbxo7.BdLkcHqx+h; protocol="application/pgp-signature"; micalg=PGP-SHA1 X-Miltered: at discorde with ID 45896C2E.000 by Joe's j-chkmail (http://j-chkmail . ensmp . fr)! X-Spam: no; 0.00; o'caml:01 clearer:01 caml-list:01 api:01 functional:02 functional:02 programming:03 programming:03 seems:03 seems:03 gnu:03 let:03 gui:04 tutorial:04 reactive:04 --Sig_jQ.aEwAwbxo7.BdLkcHqx+h Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Le Wed, 20 Dec 2006 10:38:22 -0500, "Chris King" a =E9crit : > * Is the API clear and understandable? e.g. does the above example > make sense, even to those not familiar with functional reactive > programming? Not at all. I must say this is the very first time I've met reactive programming. But although the underlying concept seems clear to me, I can't figure out how your example is working. It might have been clearer if I had read a quick tutorial or how-to before. But your question targeted newbies, so let me give you a total newbie's answer : I just can't get it ;-) It seems interesting though, I think I'll have a look at it in a near future. --=20 Gabriel Kerneis --Sig_jQ.aEwAwbxo7.BdLkcHqx+h Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFFiWws6a2JmXQu5bYRAnAgAKCQ62iu5hDtzw/ckY0TnNNSgrlSjQCeIj0r Lr8Un2LJIQ40Bwrvi+p0VS8= =Sdye -----END PGP SIGNATURE----- --Sig_jQ.aEwAwbxo7.BdLkcHqx+h--