Editorial = Nothing, Community [ ], Announce [ Item "GHC porting works again" "Ian Lynagh" "[http://article.gmane.org/gmane.comp.lang.haskell.glasgow.user/16984 announced] that the [http://hackage.haskell.org/trac/ghc/wiki/Building/Porting instructions for porting GHC to a new architecture] now work again with the HEAD. If you get stuck when trying to do a port, feel free to ask on cvs-ghc at haskell.org or in #ghc on freenode.", Item "6.10.4 plans" "Ian Lynagh" "[http://article.gmane.org/gmane.comp.lang.haskell.glasgow.user/16972 announced] plans for a 6.10.4 bugfix release of GHC. If you know of any bugs that you think should be looked into for 6.10.4, please let the development team know.", Item "The Timber compiler 1.0.3" "Johan Nordlander" "[http://article.gmane.org/gmane.comp.lang.haskell.general/17200 announced] the release of version 1.0.3 of the Timber compiler. Timber is a modern language for building event-driven systems, based around the notion of reactive objects. It is also a purely functional language derived from Haskell, although with a strict evaluation semantics. 1.0.3 is a bug fix release, paving the way for future feature releases.", Item "mathlink-2.0.0.3" "Tracy Wadleigh" "[http://article.gmane.org/gmane.comp.lang.haskell.general/17197 announced] the release of [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/mathlink mathlink], a library for writing Mathematica packages in Haskell. One simply writes some functions of type (MLGet a, MLPut b) => a -> IO b and provides a package specification in a simple DSL; the result is a program that exposes functions that can be called from Mathematica.", Item "text 0.2, fast and comprehensive Unicode support using stream fusion" "Bryan O'Sullivan" "[http://article.gmane.org/gmane.comp.lang.haskell.cafe/58862 announced] the availability of [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/text text 0.2], an efficient Unicode text library that uses stream fusion. New and notable in this release is support for lazy, chunked text, so you can process text files far larger than memory using a small footprint.", Item "Haskell Hackathon in Philadelphia" "Brent Yorgey" "[http://article.gmane.org/gmane.comp.lang.haskell.cafe/58817 announced] Hac phi, a Haskell hackathon to be held in Philadelphia in July. Check out the [http://www.haskell.org/haskellwiki/Hac_%CF%86 wiki page] and add your name if you are interested in attending! More details to follow soon.", Item "feed2twitter 0.2 & hackage2twitter 0.2.1" "Tom Lokhorst" "[http://article.gmane.org/gmane.comp.lang.haskell.cafe/58801 announced] the first release of [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/feed2twitter feed2twitter], a library for sending posts from a news feed to Twitter.", Item "EsotericBot 0.0.1" "spoon" "[http://article.gmane.org/gmane.comp.lang.haskell.cafe/58796 announced] the release of [http://www.killersmurf.com/projects/esotericbot Esotericbot], a sophisticated, lightweight IRC bot, written in Haskell.", Item "atom 0.0.4" "Tom Hawkins" "[http://article.gmane.org/gmane.comp.lang.haskell.cafe/58752 announced] a new release of [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/atom atom]; this version adds an array datatype (A a).", Item "Hieroglyph-2.21 and buster, buster-gtk, and buster-network-2.0" "Jeff Heard" "[http://article.gmane.org/gmane.comp.lang.haskell.cafe/58683 announced] new releases of [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/Hieroglyph Hieroglyph], [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/buster buster], [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/buster-gtk buster-gtk], and [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/buster%2Dnetwork buster-network], with tons of changes; read Jeff's original announcement for details.", Item "TxtSushi 0.1" "Keith Sheppard" "[http://article.gmane.org/gmane.comp.lang.haskell.cafe/58635 announced] the first version of [http://www.keithsheppard.name/txt-sushi TxtSushi], a collection of command line utilities for processing tab-delimited and CSV files. It includes a utility for doing SQL SELECTs on flat files." ], GSoC [ ], HaskellPrime [ ], Libraries [ ], Conferences Nothing [ ], Discussion [ Item "Should exhaustiveness testing be on by default?" "Don Stewart" "started a [http://thread.gmane.org/gmane.comp.lang.haskell.glasgow.user/16926 discussion], prompted by a [http://ocaml.janestreet.com/?q=node/64 recent blog post], on whether coverage checking should be on by default, and other issues relating to compiler warnings and coding style.", Item "Proposal on the platform API policy question" "Duncan Coutts" "[http://thread.gmane.org/gmane.comp.lang.haskell.libraries/11145 proposed] a general policy for Haskell Platform release cycles and versioning, based on input from previous discussions.", Item "the problem of design by negation" "Michael Mossey" "began a [http://thread.gmane.org/gmane.comp.lang.haskell.cafe/58784 discussion] on software design philosophies. \"Design by negation\" considered harmful?", Item "Haskell in 3 Slides" "John Van Enk" "[http://thread.gmane.org/gmane.comp.lang.haskell.cafe/58664 asked for ideas] on a 3 to 4 slide introduction to Haskell. What do YOU think should be on those slides?" ], Jobs [ ], Blogs [ Post "2009-05-23" "Bryan O'Sullivan" "Streaming Unicode support for Haskell: text 0.2" "" "http://www.serpentine.com/blog/2009/05/22/streaming-unicode-support-for-haskell-text-02/" N, Post "2009-05-22" "Alex McLean" "Haskell hack" "Music generation in Haskell." "http://yaxu.org/haskell-hack/" N, Post "2009-05-21" "Well-Typed.Com" "Building plugins as Haskell shared libs" "A sneak preview of building Haskell shared libraries on Linux." "http://blog.well-typed.com/2009/05/buildings-plugins-as-haskell-shared-libs/" N, Post "2009-05-21" "LHC Team" "New release: LHC 0.8" "" "http://lhc-compiler.blogspot.com/2009/05/new-release-lhc-08.html" N, Post "2009-05-20" "Mark Wassell" "Grapefruit And Glade" "" "http://www.poundstone.org/blog/?p=231" N, Post "2009-05-20" "Conal Elliott" "The C language is purely functional" "" "http://conal.net/blog/posts/the-c-language-is-purely-functional/" N, Post "2009-05-18" "FP-Syd" "Sydney FP Group: FP-Syd #14." "" "http://www.mega-nerd.com/erikd/Blog/FP-Syd/fp-syd-14.html" N, Post "2009-05-16" "Dan Piponi (sigfpe)" "Trace Diagrams with Monads" "" "http://blog.sigfpe.com/2009/05/trace-diagrams-with-monads.html" N, Post "2009-05-19" "Will Donnelly" "Haskell: A Pretty Nice Language" "" "http://willdonnelly.wordpress.com/2009/05/19/haskell-a-pretty-nice-language/" NP ], Quotes [ Quote "roconnor" "Damn it, I don't know how to make this as slow as python.", Quote "koeien" "Let's register it [monomorphismrestriction.com] to prevent it from being used ;)", Quote "Elly" "Rule 1 of malloc is the same as rule 1 of air travel: \"Attempt at all costs to keep your number of landings equal to your number of takeoffs.\"", Quote "monochrom" "I was trying to design a sensible language... then I downloaded ghc.", Quote "conal" "The C ADT is implemented simply as String (or char *, for you type theorists, using a notation from Kleene)", Quote "Will Donnelly" "monads are okay after a bit (though I'm still a little suspicious of them)" ], Commits [ ] -- vim: paste