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 q1DIDQpN015146 for ; Mon, 13 Feb 2012 19:13:26 +0100 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ai4BAB1SOU/RVdU2kGdsb2JhbABDsAgIIgEBAQEJCQ0HFAQjgXIBAQEEEgIsARsdAQMMBgULDS4hAQERAQUBHAYTIodjnAAKi3GCcIUEP4hzAgULiDmDTAQDBAQHDgYBAwIUBREBAgGHewSISoxoixCDFT2EIw X-IronPort-AV: E=Sophos;i="4.73,412,1325458800"; d="scan'208";a="131191144" Received: from mail-yw0-f54.google.com ([209.85.213.54]) by mail4-smtp-sop.national.inria.fr with ESMTP/TLS/RC4-SHA; 13 Feb 2012 19:13:23 +0100 Received: by yhfs35 with SMTP id s35so3635541yhf.27 for ; Mon, 13 Feb 2012 10:13:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=lvpGlYomoXKYIkL9qHhuhuk5d2ag91wG6cEoHDCniVk=; b=uUqDp15WlJLx9R9YXC5DhTnviH5y/8Iy3A5WdGXcVUW3ocNSsEDO6aKsWnB5wkZqgE /wy5HAwQvGMxpV3Bk3jbrjhkIphe9OT7sWaYrICHwAMKG4+CQq2p1fYmKLr8jM5NeYAw FoVZ9pOJQSUOCwqbA2TKpTUy2XqsuPkF0G9is= Received: by 10.50.170.73 with SMTP id ak9mr28836062igc.3.1329156802252; Mon, 13 Feb 2012 10:13:22 -0800 (PST) MIME-Version: 1.0 Received: by 10.42.189.2 with HTTP; Mon, 13 Feb 2012 10:13:02 -0800 (PST) In-Reply-To: References: From: Raoul Duke Date: Mon, 13 Feb 2012 10:13:02 -0800 Message-ID: To: Philippe Veber Cc: caml users Content-Type: text/plain; charset=ISO-8859-1 Subject: Re: [Caml-list] Functional GUI programming: looking for good practices On Mon, Feb 13, 2012 at 3:01 AM, Philippe Veber wrote: > than expected, for example with layout management. In order to compute a > layout for the widgets, some information has to travel bottom up the widget > hierarchy, and some goes top down. While there is a well-founded order for academic thoughts from others: http://lambda-the-ultimate.org/node/2913