[Haskell-cafe] Haskell Weekly News: Issue 95 - November 30, 2008
byorgey at seas.upenn.edu
Sun Nov 30 20:55:53 EST 2008
Haskell Weekly News
Issue 95 - November 30, 2008
Welcome to issue 95 of HWN, a newsletter covering developments in the
Real World Haskell is finally here! Read it online, and/or get
your own dead tree copy. Better yet, get two copies, one for yourself
and one for a friend. The fifteenth Haskell Communities and
Activities Report is also here---check out all the exciting stuff being
worked on in the Haskell world!
HCAR. Janis Voigtlaender announced the 15th edition of the
Haskell Communities and Activities Report (HCAR) is now available!
Not quite another Haskell tutorial, but .... Janis Voigtlaender
announced that he submitted his Habilitation thesis last week.
The first few chapters of it try to give an introduction to Haskell
with emphasis on types and reasoning principles.
hledger 0.2. Simon Michael announced version 0.2 of
[http://joyful.com/hledger hledger, a minimal haskell clone of John
Wiegley's "ledger" text-based accounting tool.
darcs zlib error workaround. Eric Kow outlined workarounds and
future plans for a darcs bug relating to broken CRCs in gzipped patch
files. You should read this if you have installed darcs 2.1.2 via the
Cabal build method.
Turbinado 0.2. Alson Kemp announced version 0.2 of Turbinado,
an easy-to-use, fast web application framework.
Fun with type functions. Simon Peyton-Jones requests examples of
compelling use cases for type functions: "can you tell us about the
most persuasive, fun application you've encountered, for type families
or functional dependencies? Simple is good. It doesn't have to be
elaborate: just something that does something useful you could not have
PhD Positions in Language-based Security at Chalmers. Andrei Sabelfeld
announced the availability of PhD student positions in
programming language-based security in the Department of Computer
Science and Engineering at Chalmers University of Technology, Sweden.
The application deadline is January 30, 2009.
FP Jobs. Julien Sylvestre announced several new permanent
positions, based in Paris, with MLstate -- an IT company whose
functional programming approach to SaaS and cloud computing has been
recently recognized by the French Ministry of Research Innovation
Haskell news from the blogosphere.
* Dan Piponi (sigfpe): An Approach to Algorithm Parallelisation.
Dan illustrates a clever, general framework for parallelizing some
not-so-obviously-parallelizable algorithms, based on linear
operations over rings.
* Real-World Haskell: First European Orders Now Landing.
* Braden Shepherdson: Pimp Your XMonad #3: Prompt. Braden
continues his series on getting the most out of your xmonad
configuration with a post describing the Prompt family of
* Real-World Haskell: Amazon orders now arriving.
* Real-World Haskell: Orders Now Arriving on the US West Coast.
* Luke Palmer: Relative time FRP. A new, more elegant semantics
for FRP -- relative time instead of absolute time?
* JP Moresmau: Predictable random for testing.
* Osfameron: London Perl Workshop tomorrow!.
* >>> Phil Ratzsch: Initial Haskell Impressions.
* Chung-chieh Shan: Metalinguistics.
* Alex McLean: Babble. A simple vocable synthesiser that runs in
a web browser, written in HaXe.
* Jonathan Tang: Sum types vs. typeclasses.
* Magnus Therning: Re: Redesigning GHC's build system. Magnus's
response to a recent post about redoing GHC's build system.
* Real-World Haskell: Real World Haskell is shipping!.
* Twan van Laarhoven: Knight in n, part 1: moves. Twan explores
knight-move problems in Haskell.
* Conal Elliott: Semantic editor combinators. An elegant
explanation of semantic editor combinators -- a principled
framework for building up ways to "edit" components of structured
* David Sankel: Why is the Reactive Behavior tutorial taking so
* Chung-chieh Shan: Bowling balls. A nice solution to the
bowling-ball problem in Haskell.
* >>> Cory: Developing in "impractical" languages.
* Chris Double: Dynamic Compilation and Loading of Modules in
Haskell. A mini-tutorial on using the GHC API.
* Ashish Hanwadikar: More on Haskell DSL. A Haskell DSL for
* Luke Palmer: Screw laziness (w.r.t. Fran semantics).
Quotes of the Week
* quicksilver: I ACCIDENTALLY THE WHOLE VERB
* dons: [on ghc's new code generation] <byorgey> so how's the new
code gen better? <dons> it's got 98% less dumbs.
* adu: source code is transient, dreams are forever.
* monochrom: n is the nth English letter.
* nomeata: Ah, it seems I'm creating a tuple with more than 62
* dons: we had 15 years building ivory towers - time to throw rocks
from the top!
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-Cafe