[Haskell-cafe] Haskell Weekly News: Issue 137 - October 31, 2009

jfredett at gmail.com jfredett at gmail.com
Sat Oct 31 00:38:25 EDT 2009


---------------------------------------------------------------------------
Haskell Weekly News
http://sequence.complete.org/hwn/20091031
Issue 137 - October 31, 2009
---------------------------------------------------------------------------
   Welcome to issue 137 of HWN, a newsletter covering developments in the
   [1]Haskell community.

   This week brings a new release of xmonad, some cool bindings to allow
   interaction with GNOME, KDE, and XFCE desktops and a new version of
   haskell-mode for the lesser of two editors... Some progress has also
   been made on the new HWN software, though this was mitigated by the
   fact that I started playing with the Isabelle theorem prover (after
   reading about Haskabelle) and so now I find myself convinced I should
   formally prove all of my software, and also that I'm pretty much
   incapable of getting things done when cool tools present themselves. In
   fact, I don't think I'll even be able to finish this [2]editori*
   [3]Exception: The Haskell Weekly News!

Announcements

   xmonad 0.9 is now available! Don Stewart [4]announced a new version of
   everyone's favorite Tiling Window Manager, xmonad! The changes and
   improvments are too numerous to mention, see the post for details!

   WFLP2010 2nd CFP: LNCS + invited speaker + abstract due Nov 9. Pablo
   Nogueira [5]announced a second call for papers for the Workshop on
   Functional and Constraint Logic Programming.

   dbus-core 0.5 and dbus-client 0.1. John Millikin [6]announced
   pure-Haskell client libraries for using the D-Bus protocol. D-Bus is
   heavily used for inter-application IPC on Free and open-source desktop
   platforms, such as Linux, OpenSolaris, and FreeBSD. These libraries
   allow applications written in Haskell to inter-operate with other
   components of recent GNOME, KDE, and XFCE desktops.

   Singapore Functional Programmer Group First Meetup. Kenny Lu
   [7]announced (with apologies for the late notice) an informal meeting
   for the Functional Programmer Group in Singapore on 2 Nov 2009. The
   theme for the first meeting will be 'meet and greet'.

   GeBoP 1.7. Henk-Jan van Tuyl [8]updated and cabalized GeBoP (the
   General Boardgames Player) and uploaded it to hackage.

   GPS package on Hackage. Thomas DuBuisson [9]announced that he fixed up
   the GPS package to add correct distance calculation and a separate
   module for exporting KML.

   GPipe-TextureLoad 1.0.0 and GPipe 1.0.3. Tobias Bexelius [10]announced
   a new version of GPipe as well as a utility package for loading
   textures.

   HoleyMonoid-0.1. Martijn van Steenbergen [11]announced announce the
   first release of HoleyMonoid, a datatype that helps you build monoids
   with holes in them. The holes are filled in later using normal function
   application.

   GlomeVec, IcoGrid. Jim Snow [12]announced a couple of packages,
   GlomeVec is a vector library used in Jim's ray-tracer, and IcoGrid is a
   library for dealing with grids of hexagons and pentagons wrapped on a
   sphere.

   attempt-0.0.0. Michael Snoyman [13]announced a new package for
   exceptions

   haskell-mode 2.5. Svein Ove Aas [14]announced a new version of
   haskell-mode for that other 'editor'...

Discussion

   Applicative but not Monad. Yusaku Hashimoto [15]asked about an example
   of a datatype that was an instance of Applicative, but not an instance
   of Monad.

   AND/OR Perceptron. Hector Guilarte [16]asked about how to understand a
   particular portion of JP Moresmau's [17]Perceptron in Haskell

   What is the current state of affairs with supercompilation? Eugene
   Kirpichov [18]asked about supercompilation in Haskell.

Blog noise

   [19]Haskell news from the [20]blogosphere. Blog posts from people new
   to the Haskell community are marked with >>>, be sure to welcome them!
     * Magnus Therning: [21]Playing with sockets in Haskell.
     * Holumbus: [22]Switched to Git.
     * Manuel M T Chakravarty: [23]Finally found the ghci bug on Snow
       Leopard.
     * Galois, Inc: [24]Tech Talk: Testing First-Order-Logic Axioms in
       AutoCert.
     * Brent Yorgey: [25]Collecting Attributes.
     * Darcs: [26]darcs weekly news #44.
     * FP Lunch: [27]Parser Combinators are as expressive as possible.
     * David Amos: [28]Simple groups, the atoms of symmetry.
     * Xmonad: [29]xmonad 0.9 available now!.
     * Michael Snoyman: [30]Introduction to attempt error reporting
       library.
     * FP-Syd: [31]Sydney FP Group: FP-Syd #20..

Quotes of the Week

     * hexpuem: [on learning haskell] the best way is to shove a SD card
       up your nose with learn yourself a haskell good on it
     * copumpkin:
       copumpkin: 'YOU ARE SUCH A PULLBACK'
       copumpkin: 'YOU KNOW WHAT? I FUNCTORED YOUR MOTHER LAST NIGHT'
     * saml and mauke:
       saml: 'How can I convert python file to haskell?'
       mauke: 'By piping it through a programmer'
     * monochrom: premature generality is the root of OOP
     * EvilTerran: {-# LANGUAGE FlexibleMorals #-} -- needed for
       unsafeLaunchMissiles
     * Warrigal: Hey, the module loaded. I didn't expect that.
     * lilac:
       class Monad m where
       return and Kleisli compose
       must form a monoid

About the Haskell Weekly News

   New editions are posted to [32]the Haskell mailing list as well as to
   [33]the Haskell Sequence and [34]Planet Haskell. [35]RSS is also
   available, and headlines appear on [36]haskell.org.

   To help create new editions of this newsletter, please see the
   information on [37]how to contribute. Send stories to jfredett . at .
   gmail . dot . com. The darcs repository is available at darcs get
   [38]http://patch-tag.com/r/jfredett/HWN2/pullrepo HWN2 .

References

   1. http://haskell.org/
   2. http://uncyclopedia.wikia.com/wiki/Haskell
   3. http://www.reddit.com/r/haskell/comments/9yt9m/haskell_is_an_obscure_and_mostly_disused_esoteric/
   4. http://article.gmane.org/gmane.comp.lang.haskell.cafe/65286
   5. http://article.gmane.org/gmane.comp.lang.haskell.general/17596
   6. http://article.gmane.org/gmane.comp.lang.haskell.cafe/65436
   7. http://article.gmane.org/gmane.comp.lang.haskell.cafe/65406
   8. http://article.gmane.org/gmane.comp.lang.haskell.cafe/65384
   9. http://article.gmane.org/gmane.comp.lang.haskell.cafe/65326
  10. http://article.gmane.org/gmane.comp.lang.haskell.cafe/65320
  11. http://article.gmane.org/gmane.comp.lang.haskell.cafe/65311
  12. http://article.gmane.org/gmane.comp.lang.haskell.cafe/65294
  13. http://article.gmane.org/gmane.comp.lang.haskell.cafe/65281
  14. http://article.gmane.org/gmane.comp.lang.haskell.cafe/65268
  15. http://thread.gmane.org/gmane.comp.lang.haskell.cafe/65418
  16. http://thread.gmane.org/gmane.comp.lang.haskell.cafe/65393
  17. http://jpmoresmau.blogspot.com/2007/05/perceptron-in-haskell.html
  18. http://thread.gmane.org/gmane.comp.lang.haskell.cafe/65227
  19. http://planet.haskell.org/
  20. http://haskell.org/haskellwiki/Blog_articles
  21. http://therning.org/magnus/archives/778
  22. http://holumbus.fh-wedel.de/blog/?p=25
  23. http://justtesting.org/post/227629236
  24. http://www.galois.com/blog/2009/10/28/ahn-autocert/
  25. http://byorgey.wordpress.com/2009/10/28/collecting-attributes/
  26. http://blog.darcs.net/2009/10/darcs-weekly-news-44.html
  27. http://sneezy.cs.nott.ac.uk/fplunch/weblog/?p=271
  28. http://haskellformaths.blogspot.com/2009/10/simple-groups-atoms-of-symmetry.html
  29. http://xmonad.wordpress.com/2009/10/26/xmonad-0-9-available-now/
  30. http://blog.snoyman.com/2009/10/25/introduction-to-attempt-error-reporting-library/
  31. http://www.mega-nerd.com/erikd/Blog/FP-Syd/fp-syd-20.html
  32. http://www.haskell.org/mailman/listinfo/haskell
  33. http://sequence.complete.org/
  34. http://planet.haskell.org/
  35. http://sequence.complete.org/node/feed
  36. http://haskell.org/
  37. http://haskell.org/haskellwiki/HWN
  38. http://patch-tag.com/r/jfredett/HWN2/pullrepo%20HWN2


More information about the Haskell-Cafe mailing list