Welcome to issue 85 of HWN, a newsletter covering developments in the Haskell community.
citeproc-hs. Andrea Rossato announced the first release of citeproc-hs, a Haskell implementation of the Citation Style Language. citeproc-hs adds a Bibtex-like citation and bibliographic formatting and generation facility to Pandoc.
Twidge. John Goerzen announced the release of Twidge, a command-line Twitter and Identi.ca client.
Real World HAppS: Cabalized, Self-Demoing HAppS Tutorial (Version 3). Thomas Hartman announced a new version of happs-tutorial, with a correspondingly updated online demo.
generic list functions fixed. Jim Apple reported that genericTake, genericDrop, and genericSplitAt have been fixed so they are now total functions (they used to fail on negative integer inputs, unlike their ungeneric counterparts).
The Monad.Reader (13) - Call for copy. Wouter Swierstra announced a call for copy for Issue 13 of the Monad.Reader. The deadline for submitting articles is February 13, 2009.
Heads Up: code.haskell.org is upgrading to darcs 2. Duncan Coutts announced that /usr/bin/darcs on code.haskell.org will soon be upgraded to version 2. Most users should be unaffected as darcs 2 works just fine with repositories in darcs 1 format, and has been extensively tested for correctness.
packages and QuickCheck. Conal Elliott asked what methods of organization people use to package up QuickCheck tests for their libraries.
Hackage needs a theme song!. Jason Dagit wrote a theme song for Hackage!
Gamr7. Lionel Barret De Nazaris announced that Gamr7, a startup in France focused on procedural city generation for the game and simulation market, is looking for a senior developer/technical director.
senior role at Credit Suisse. Ganesh Sittampalam announced that Credit Suisse is seeking to recruit an expert in functional programming for a senior role in the Global Modelling and Analytics Group (GMAG) in the Securities Division.
Douglas M. Auclair (geophf): What is declarative programming?.
John Goerzen (CosmicRay): New Twitter Client: Twidge.
Mark Jason Dominus: Return return. Mark's mind is blown by the code "return return" appearing in a paper by Mark Jones.
Eric Kow (kowey): darcs weekly news #3.
Ketil Malde: The FastQ file format for sequences.
>>> Nathan Sanders: Real World Haskell. Nathan experiments with porting some of his Python code to Haskell.
Andrea Vezzosi (Saizan): Results from GSoC. Andrea's GSoC work on a high-level dependency framework for Cabal is going to be released in a separate package for now, hbuild.
>>> Ricky Clarkson: An IRC Bot in Haskell, 20% code, 80% GRR. Ricky shares his experiences, frustrations, and eventual success writing a simple IRC bot in Haskell.
>>> Yaakov Nemoy: Xmonad 0.8 released.
Luke Palmer: The problem with Coq. ...is, according to Luke, that it doesn't have a nice graphical interface.
>>> James Cowie: Haskell! yes no?. James dives into learning some Haskell. Verdict so far: a "very nice language".
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 http://code.haskell.org/~byorgey/code/hwn/
.