[Haskell] Haskell Weekly News: Issue 105 - February 17, 2009
byorgey at seas.upenn.edu
Tue Feb 17 11:26:33 EST 2009
Haskell Weekly News
Issue 105 - February 17, 2009
Welcome to issue 105 of HWN, a newsletter covering developments in the
And here's the Belated Valentine's Day HWN! Motto: "Remembering that
you love someone three days after you were supposed to is better than
not remembering at all." Of course, it's late because I spent the
weekend working on the Typeclassopedia (although you won't find a link
to it in this HWN because I've only included things through Saturday).
Much Haskell love to all!
Plans for GHC 6.10.2. Ian Lynagh announced a quick summary of the
plans for GHC 6.10.2. If there is a bug not on the high-priority
list that is causing you major problems, please let the developers
know. A release candidate is expected to be ready by the end of the
Bug fix to regex-tdfa, new version 0.97.3. ChrisK announced a new
release of regex-tdfa which fixes some additional bugs. Three Cheers
Google Summer of Code 2009. Malcolm Wallace announced that
haskell.org will once again be applying to be a Google Summer of Code
mentor organization. Now is the time to begin discussing ideas for
student projects. Also, if you wish to help publicize GSoC amongst
students, there are official posters/fliers available. A long
discussion of various project ideas followed, including some analysis
of the factors which contribute to project success.
happs-tutorial 0.7. Creighton Hogg announced the release of
happs-tutorial 0.7, the first release of happs-tutorial built
against the new Happstack project. Creighton has now taken over
development of the tutorial from Thomas Hartman.
first Grapefruit release. Wolfgang Jeltsch announced the first
official release of Grapefruit, a library for Functional Reactive
Programming (FRP) with a focus on user interfaces. With Grapefruit, you
can implement reactive and interactive systems in a declarative style.
User interfaces are described as networks of communicating widgets and
windows. Communication is done via different kinds of signals which
describe temporal behavior.
CFP: 5th Haskell Hackathon, April 17-19, Utrecht. Sean Leather
issued a call for participation in the 5th Haskell Hackathon,
which will be held in Utrecht, The Netherlands, from 17-19 April. The
Haskell Hackathon is a collaborative coding festival with a simple
focus: build and improve Haskell libraries, tools, and infrastructure.
All are welcome! See the website for more information, or join the IRC
channel (#haskell-hac5). Please register if you plan to attend!
Take a break: write an essay for Onward! Essays. Simon Peyton-Jones
announced a call for submissions to Onward! Essays. An Onward!
essay is a thoughtful reflection upon software-related technology. Its
goal is to help the reader to share a new insight, engage with an
argument, or wrestle with a dilemma. The deadline is 20 April.
Data.Stream 0.3. Wouter Swierstra announced a new version of the
Data.Stream package, a modest library for manipulating infinite
lists. Changes include support for lazy SmallCheck, an improved Show
instance, stricter scans, various documentation fixes, and several new
functions from Data.List.
X Haskell Bindings 0.1. Antoine Latter announced a new release of
the X Haskell Bindings (XHB) library. The goal of XHB is to provide
a Haskell implementation of the X11 wire protocol, similar in spirit to
the X protocol C-language Binding (XCB).
Gtk2HS 0.10.0 released. Peter Gavin announced a new release of
Gtk2HS, the Haskell GTK bindings. Notable changes include support
for GHC 6.10, bindings to GIO and GtkSourceView-2.0, a full switch to
the new model-view implementation using a Haskell model, and many
Haskell.org GSoC. Daniel Kraft began a discussion about good topics
for a Haskell GSoC project.
Painting logs to get a coloured tree. Joachim Breitner asked about
elegant ways to annotate trees, leading to an interesting
Haskell news from the blogosphere.
* Conor McBride: FP Lunch: Djinn, monotonic.
* Gregg Reynolds: "Computation" considered harmful. "Value" not
so hot either..
* Darcs: darcs weekly news #17.
* Antoine Latter: Dependencies in Hackage, revisited.
* GHC / OpenSPARC Project: Allocate!.
* Chris Done: Updates: RSS and highlighting.
* Chris Done: Simple SMTP library with plain/login
* The GHC Team: Ever wondered how big a closure is?.
* Luke Palmer: Dana update: Core execution language, dependent
* John Van Enk: Distraction: Fun with diagrams!.
* Magnus Therning: New backend for epilicious pushed..
* Alex Mason: Shootout PiDigits program kinda sucks (and possibly
so does GHC).
* Gtk2HS: Gtk2Hs version 0.10.0 released.
* Ketil Malde: Notes from PADL.
* Alson Kemp: Kudos to Bodo.
* xmonad: New layout: XMonad.Layout.Cross.
* Gregg Reynolds: Programming Language Semiotics.
* Gregg Reynolds: Formal semantics for side effects.
* xmonad: contribs review: CycleWindows, multimedia keys,
* Conal Elliott: From the chain rule to automatic
* Arnar Birgisson: The Non-Determinism Monad.
* Matthew Jones: XMonad: A tiling window manager written in
* Gregg Reynolds: Moggi :: CT -> Hask.
* Lennart Augustsson: More BASIC.
Quotes of the Week
* chrisdone: zipWith3 ($) (cycle [const,flip const]) "hai! haha!"
* quicksilver: I'm very unlikely to give the time of day to anything
which doesn't let me continue to use emacs.
* roconnor: don't let Float do your finance homework for you.
* quicksilver: @go is made of STRING and FAIL.
* drhodes: We're sorry Mr. Thunk, but this program is on a need to
run basis, and you don't need to run. Now go away before I call the
About the Haskell Weekly News
New editions are posted to the Haskell mailing list as well as to
the Haskell Sequence and Planet Haskell. RSS is also
available, and headlines appear on haskell.org.
To help create new editions of this newsletter, please see the
information on how to contribute. Send stories to byorgey at cis
dot upenn dot edu. The darcs repository is available at darcs get
More information about the Haskell