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.3 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 81A32BBC4 for ; Wed, 4 Mar 2009 02:21:56 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ArIDAA5mrUmgISwpgWdsb2JhbACVBwEBFiKxbAmPUoJXgTEG X-IronPort-AV: E=Sophos;i="4.38,297,1233529200"; d="scan'208";a="22006147" Received: from ironport01a.scea.com ([160.33.44.41]) by mail2-smtp-roc.national.inria.fr with ESMTP; 04 Mar 2009 02:21:55 +0100 X-IronPort-AV: E=Sophos;i="4.38,297,1233561600"; d="scan'208";a="7556257" Received: from inbetweener01.scea.com ([160.33.45.195]) by ironport01a.scea.com with ESMTP; 03 Mar 2009 17:21:54 -0800 Received: from postal1-dog.naughtydog.com (intmail.naughtydog.com [10.15.0.14]) by inbetweener01.scea.com (Postfix) with ESMTP id 71177F06A1; Tue, 3 Mar 2009 17:21:54 -0800 (PST) Received: from [127.0.0.1] ([150.0.6.116]) by postal1-dog.naughtydog.com with Microsoft SMTPSVC(6.0.3790.3959); Tue, 3 Mar 2009 17:20:38 -0800 Message-ID: <49ADD72E.4050803@naughtydog.com> Date: Tue, 03 Mar 2009 17:19:42 -0800 From: Pal-Kristian Engstad User-Agent: Thunderbird 2.0.0.19 (Windows/20081209) MIME-Version: 1.0 To: Raoul Duke Cc: "caml-list@yquem.inria.fr" Subject: Re: [Caml-list] stl? References: <91a2ba3e0903031340wcdc976cp52522eb35f7ccb73@mail.gmail.com> <87zlg2z19g.fsf@aryx.cs.uiuc.edu> <200903032336.53089.jon@ffconsultancy.com> <87vdqqyugc.fsf@aryx.cs.uiuc.edu> <91a2ba3e0903031710t140bc407n217aa388cc4195c8@mail.gmail.com> In-Reply-To: <91a2ba3e0903031710t140bc407n217aa388cc4195c8@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-OriginalArrivalTime: 04 Mar 2009 01:20:38.0855 (UTC) FILETIME=[6D726D70:01C99C67] X-Spam: no; 0.00; stl:01 monads:01 haskell:01 haskell:01 pke:01 emacs:01 dog:98 13.:98 wrote:01 caml-list:01 modules:02 graphics:02 pal-kristian:03 engstad:04 engstad:04 Raoul Duke wrote: >> modules. That's really really really intrusive. It's exactly why >> monads in haskell are mostly a bad idea. They are too intrusive. If in >> > > what are the current best language/research/advanced/alternative > solutions for this issue? > > DDC: http://www.haskell.org/haskellwiki/DDC PKE -- Pål-Kristian Engstad (engstad@naughtydog.com), Lead Graphics & Engine Programmer, Naughty Dog, Inc., 1601 Cloverfield Blvd, 6000 North, Santa Monica, CA 90404, USA. Ph.: (310) 633-9112. "Emacs would be a far better OS if it was shipped with a halfway-decent text editor." -- Slashdot, Dec 13. 2005.