Message from discussion
[Boston Haskell] Wednesday, May 30th from 7pm - 9pm in the MIT CSAIL Reading Room
Received: by 10.68.223.40 with SMTP id qr8mr676884pbc.0.1337059863474;
Mon, 14 May 2012 22:31:03 -0700 (PDT)
X-BeenThere: bostonhaskell@googlegroups.com
Received: by 10.68.129.170 with SMTP id nx10ls2238883pbb.3.gmail; Mon, 14 May
2012 22:31:02 -0700 (PDT)
Received: by 10.68.125.201 with SMTP id ms9mr666232pbb.3.1337059862843;
Mon, 14 May 2012 22:31:02 -0700 (PDT)
Received: by 10.68.125.201 with SMTP id ms9mr666231pbb.3.1337059862811;
Mon, 14 May 2012 22:31:02 -0700 (PDT)
Return-Path: <fah...@gmail.com>
Received: from mail-pz0-f43.google.com (mail-pz0-f43.google.com [209.85.210.43])
by gmr-mx.google.com with ESMTPS id or6si838648pbc.0.2012.05.14.22.31.02
(version=TLSv1/SSLv3 cipher=OTHER);
Mon, 14 May 2012 22:31:02 -0700 (PDT)
Received-SPF: pass (google.com: domain of fah...@gmail.com designates 209.85.210.43 as permitted sender) client-ip=209.85.210.43;
Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of fah...@gmail.com designates 209.85.210.43 as permitted sender) smtp.mail=fah...@gmail.com; dkim=pass header...@gmail.com
Received: by mail-pz0-f43.google.com with SMTP id z8so6791546daj.2
for <bostonhaskell@googlegroups.com>; Mon, 14 May 2012 22:31:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20120113;
h=mime-version:in-reply-to:references:from:date:message-id:subject:to
:content-type:content-transfer-encoding;
bh=UYWsrXBAz60vGc1jVUlDGOpt2pnT7ZkFb3+3RdIQ8mo=;
b=wrHpyr0/MWk/MXO3ahfvGlCNB1jMeD4VCplIwKgxG4HKFPE3NwBNQ8GF9AExJTE296
mrVUhAl06J5VppevAYWs2JdzpCqJ4qegQTKz/DlqDoW++qT8zV/QYu9sZaWuk9QlwO2d
zRt3ZrHAAOOi6SP3DQVqARkJBU7SFpWiV3qHjuQlxWQbLl9vzGCisIi0+j38KuWgnSZy
P3CPsRZrr83+U49Vt8LyfOhw+kcyIkEr6aHUmVlT8CHN6SbjfM3M2aNW8pBIuZPcvwwg
flfkl1e4OuDtx9ZrVtjTOMqci0xnAHwF9Cnayj8Qt4eQ9vvj3iE/ykUtKg+inYiwXcwL
4TRQ==
Received: by 10.68.132.232 with SMTP id ox8mr1654578pbb.145.1337059862478;
Mon, 14 May 2012 22:31:02 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.142.180.4 with HTTP; Mon, 14 May 2012 22:30:32 -0700 (PDT)
In-Reply-To: <CAJumaK-Fbuf1A+4EdMQduKdQibkEV3hABagqFis4K38HNn7...@mail.gmail.com>
References: <CAJumaK-Fbuf1A+4EdMQduKdQibkEV3hABagqFis4K38HNn7...@mail.gmail.com>
From: =?ISO-8859-1?Q?Far=E9?= <fah...@gmail.com>
Date: Tue, 15 May 2012 01:30:32 -0400
Message-ID: <CAN7nBXeXCDO2mY+i=KH1vJgzNNX1wM_eXzOVEshmcwO4BH6...@mail.gmail.com>
Subject: Re: [BostonHaskell] [Boston Haskell] Wednesday, May 30th from 7pm -
9pm in the MIT CSAIL Reading Room
To: bostonhaskell@googlegroups.com
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Dear Ed,
is there a URL to point to people to this talk without forwarding them
the email, e.g. in a tweet or facebook post?
=E2=80=94=E2=99=AF=C6=92 =E2=80=A2 Fran=C3=A7ois-Ren=C3=A9 =C3=90VB Rideau =
=E2=80=A2Reflection&Cybernethics=E2=80=A2 http://fare.tunes.org
Far=C3=A9's Second Law of Dissent: I am Right, whence it follows that
all who disagree with me are either (1) evil, (2) stupid or (3) crazy.
(The alternatives are not mutually exclusive.)
This universal law is valid for all values of "me", including "you".
On Mon, May 14, 2012 at 1:25 PM, Edward Kmett <ekm...@gmail.com> wrote:
> The next=C2=A0Boston=C2=A0Haskell=C2=A0meeting will be Wednesday,=C2=A0Ma=
y=C2=A030th from 7pm to 9pm
> at our usual location, the MIT CSAIL Reading Room (32-G882, which is a ro=
om
> on the 8th floor of the Gates Tower of the MIT's Stata Center at 32 Vassa=
r
> St in Cambridge, MA).
>
> There will be two talks:
>
> First, Paul Chiusano has volunteered to give a talk about the tradeoffs
> between different iteratee libraries. From an abstract he sent me:
>
>> Can your stream processing library do=C2=A0this?
>>
>> This talk is my attempt to better understand the design space for stream
>> processing and safe functional IO - there are a lot of different APIs - =
lazy
>> io, iteratees (pure and monadic),=C2=A0iteratees+monadic regions, condui=
ts,
>> pipes, and even FRP - but what are the differences between them? Do they
>> fully solve the problem of safe, streaming IO?=C2=A0I will present a ser=
ies of
>> concrete stream processing scenarios / use-cases, discuss how various
>> approaches fare at expressing them in a compositional, resource-safe way=
,
>> and talk about some general themes that emerge.
>
> Second, I will be giving a talk about the state of my work on design and
> implementation of a revision control monad for Haskell for easy parallel =
and
> incremental computation, based on work by=C2=A0Sebastian Burckhardt, Daan=
Leijen,
> Caitlin Sadowski, Jaeheon Yi, Thomas Ball, and=C2=A0Manuel Fahndrich=C2=
=A0of Microsoft
> Research. A large part of this second talk will center on an improved
> algorithm for online lowest common ancestor (LCA) search that I derived a=
nd
> which improves the known asymptotics of online LCA search from O(n) to O(=
log
> n)=C2=A0with no precalculation pass, and which is key to the efficiency o=
f my
> implementation.
>
> There will be refreshments (and pizza!) provided during the break by my
> employer, S&P CapitalIQ, and of course, if you'd like to stick around, a
> number of us tend to head down to the=C2=A0CBC=C2=A0afterwards to sociali=
ze.
>
> If you would like to give a talk or if=C2=A0you have any questions or con=
cerns,
> please feel free to email the mailing list here
> at=C2=A0bostonhaskell@googlegroups.com=C2=A0or contact me personally
> at=C2=A0ekm...@gmail.com.
>
> -Edward Kmett
>
> --
> You received this message because you are subscribed to the Google Groups
> "BostonHaskell" group.
> To post to this group, send email to bostonhaskell@googlegroups.com.
> To unsubscribe from this group, send email to
> bostonhaskell+unsubscribe@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/bostonhaskell?hl=3Den.