Haskell Weekly News: Issue 105 - February 17, 2009

--------------------------------------------------------------------------- Haskell Weekly News http://sequence.complete.org/hwn/20090217 Issue 105 - February 17, 2009 --------------------------------------------------------------------------- Welcome to issue 105 of HWN, a newsletter covering developments in the [1]Haskell community. 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! Announcements Plans for GHC 6.10.2. Ian Lynagh [2]announced a quick summary of the plans for GHC 6.10.2. If there is a bug not on the [3]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 week. Bug fix to regex-tdfa, new version 0.97.3. ChrisK [4]announced a [5]new release of regex-tdfa which fixes some additional bugs. Three Cheers For QuickCheck! Google Summer of Code 2009. Malcolm Wallace [6]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 [7]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 [8]announced the release of [9]happs-tutorial 0.7, the first release of happs-tutorial built against the new [10]Happstack project. Creighton has now taken over development of the tutorial from Thomas Hartman. first Grapefruit release. Wolfgang Jeltsch [11]announced the first official release of [12]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 [13]issued a call for participation in the [14]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 [15]announced a call for submissions to [16]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 [17]announced a new version of the [18]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 [19]announced a new release of the [20]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 [21]announced a [22]new release of [23]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 others. Discussion Haskell.org GSoC. Daniel Kraft began a [24]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 [25]discussion. Blog noise [26]Haskell news from the [27]blogosphere. * Conor McBride: [28]FP Lunch: Djinn, monotonic. * Gregg Reynolds: [29]"Computation" considered harmful. "Value" not so hot either.. * Darcs: [30]darcs weekly news #17. * Antoine Latter: [31]Dependencies in Hackage, revisited. * GHC / OpenSPARC Project: [32]Allocate!. * Chris Done: [33]Updates: RSS and highlighting. * Chris Done: [34]Simple SMTP library with plain/login authentication. * The GHC Team: [35]Ever wondered how big a closure is?. * Luke Palmer: [36]Dana update: Core execution language, dependent combinators. * John Van Enk: [37]Distraction: Fun with diagrams!. * Magnus Therning: [38]New backend for epilicious pushed.. * Alex Mason: [39]Shootout PiDigits program kinda sucks (and possibly so does GHC). * Gtk2HS: [40]Gtk2Hs version 0.10.0 released. * Ketil Malde: [41]Notes from PADL. * Alson Kemp: [42]Kudos to Bodo. * xmonad: [43]New layout: XMonad.Layout.Cross. * Gregg Reynolds: [44]Programming Language Semiotics. * Gregg Reynolds: [45]Formal semantics for side effects. * xmonad: [46]contribs review: CycleWindows, multimedia keys, runOrCopy. * Conal Elliott: [47]From the chain rule to automatic differentiation. * Arnar Birgisson: [48]The Non-Determinism Monad. * Matthew Jones: [49]XMonad: A tiling window manager written in Haskell. * Gregg Reynolds: [50]Moggi :: CT -> Hask. * Lennart Augustsson: [51]More BASIC. Quotes of the Week * chrisdone: zipWith3 ($) (cycle [const,flip const]) "hai! haha!" "yarlysotense!" * 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 garbage collector. About the Haskell Weekly News New editions are posted to [52]the Haskell mailing list as well as to [53]the Haskell Sequence and [54]Planet Haskell. [55]RSS is also available, and headlines appear on [56]haskell.org. To help create new editions of this newsletter, please see the information on [57]how to contribute. Send stories to byorgey at cis dot upenn dot edu. The darcs repository is available at darcs get [58]http://code.haskell.org/~byorgey/code/hwn/ . References 1. http://haskell.org/ 2. http://article.gmane.org/gmane.comp.lang.haskell.glasgow.user/16304 3. http://hackage.haskell.org/trac/ghc/query?status=new&status=assigned&status=reopened&priority=high&priority=highest&milestone=6.10.2&order=priority 4. http://article.gmane.org/gmane.comp.lang.haskell.general/16859 5. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/regex-tdfa 6. http://article.gmane.org/gmane.comp.lang.haskell.general/16857 7. http://code.google.com/p/google-summer-of-code/wiki/GsocFlyers 8. http://article.gmane.org/gmane.comp.lang.haskell.general/16848 9. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/happs-tutorial 10. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/happs-tutorial 11. http://article.gmane.org/gmane.comp.lang.haskell.cafe/52847 12. http://haskell.org/haskellwiki/Grapefruit 13. http://article.gmane.org/gmane.comp.lang.haskell.cafe/52689 14. http://haskell.org/haskellwiki/Hac5 15. http://article.gmane.org/gmane.comp.lang.haskell.cafe/52660 16. http://onward-conference.org/calls/foressays 17. http://article.gmane.org/gmane.comp.lang.haskell.cafe/52558 18. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/Stream/ 19. http://article.gmane.org/gmane.comp.lang.haskell.cafe/52364 20. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/xhb 21. http://www.haskell.org//pipermail/haskell-cafe/2009-February/055490.html 22. https://sourceforge.net/project/showfiles.php?group_id=49207package_id=42440&release_id=659598 23. http://www.haskell.org/gtk2hs/ 24. http://thread.gmane.org/gmane.comp.lang.haskell.cafe/52553 25. http://thread.gmane.org/gmane.comp.lang.haskell.cafe/52461 26. http://planet.haskell.org/ 27. http://haskell.org/haskellwiki/Blog_articles 28. http://sneezy.cs.nott.ac.uk/fplunch/weblog/?p=187 29. http://syntax.wikidot.com/blog:5 30. http://blog.darcs.net/2009/02/news-and-discussions-1_13.html 31. http://panicsonic.blogspot.com/2009/02/dependencies-in-hackage-revisited.htm... 32. http://ghcsparc.blogspot.com/2009/02/allocate.html 33. http://chrisdone.com/blog/html/2009-02-13-lang-spec-tag-rss.html 34. http://chrisdone.com/blog/html/2009-02-13-smtp.html 35. http://ghcmutterings.wordpress.com/2009/02/12/53/ 36. http://lukepalmer.wordpress.com/2009/02/12/dana-update-core-execution-langua... 37. http://blog.sw17ch.com/wordpress/?p=18 38. http://therning.org/magnus/archives/499 39. http://axman6.homeip.net/blog/2009/02/shootout-pidigits-program-kinda-sucks-... 40. http://haskell.org/gtk2hs/archives/2009/02/11/gtk2hs-version-0100-released/ 41. http://blog.malde.org/index.php/2009/02/11/notes-from-padl/ 42. http://www.alsonkemp.com/haskell/kudos-to-bodo/ 43. http://xmonad.wordpress.com/2009/02/10/new-layout-xmonadlayoutcross/ 44. http://syntax.wikidot.com/blog:4 45. http://syntax.wikidot.com/blog:3 46. http://xmonad.wordpress.com/2009/02/08/contribs-review-cyclewindows-multimed... 47. http://conal.net/blog/posts/from-the-chain-rule-to-automatic-differentiation... 48. http://www.hvergi.net/2009/02/the-non-determinism-monad/ 49. http://matburt.net/?p=36 50. http://syntax.wikidot.com/blog:1 51. http://augustss.blogspot.com/2009/02/more-basic-not-that-anybody-should-care... 52. http://www.haskell.org/mailman/listinfo/haskell 53. http://sequence.complete.org/ 54. http://planet.haskell.org/ 55. http://sequence.complete.org/node/feed 56. http://haskell.org/ 57. http://haskell.org/haskellwiki/HWN 58. http://code.haskell.org/~byorgey/code/hwn/
participants (1)
-
Brent Yorgey