[Haskell] Haskell Weekly News: Issue 142 - December 05, 2009

jfredett at gmail.com jfredett at gmail.com
Sat Dec 5 02:17:52 EST 2009


---------------------------------------------------------------------------
Haskell Weekly News
http://sequence.complete.org/hwn/20091205
Issue 142 - December 05, 2009
---------------------------------------------------------------------------
   Welcome to issue 142 of HWN, a newsletter covering developments in the
   [1]Haskell community.

   Occasionally, I have something silly or clever to say here. Usually I
   give a summary of the weeks news and end it with a bit of a cliche
   tagline, however, this is finals week, and as such, there is absolutely
   no brain cells left working to come up with any cleverness for here.
   I'll see you next week with (hopefully) more ability for humor. Until
   next week, the Haskell Weekly News!

Announcements

   error-message. Gregory Crosswhite [2]announced a package for handling
   errors in haskell. To quote his message directly, 'If there is one
   thing that we really don't have enough of in Haskell, it is *ways to
   handle errors*!'

   atom-0.1.3. Tom Hawkins [3]announced a new version of the Atom DSL for
   designing hard realtime embedded software.

   Blueprint 0.1 -- PREVIEW. Gregory Crosswhite [4]announced a preview
   version of his 'Blueprint' configuration package.

   haskell-mode 2.7.0. Svein Ove Aas [5]announced another release of
   Haskell-mode for Emacs

   graphviz-2999.7.0.0. Ivan Lazar Miljenovic [6]announced a new version
   of his set of bindings to the graphviz tools for visualizing graphs.

   Haskell Job Openings (Pune, IN). Tom Hawkins [7]announced some job
   openings in Eaton's engineering center in Pune, India.

   SaC Tutorial at PPoPP 2010. Clemens Grelck [8]announced a tutorial to
   be held at PPoPP on SAC and it's auto-parallelizing compiler SAC2C.

   Call for papers: PAPP 2010, 7th International Workshop on Practical
   Aspects of High-level Parallel Programming. Clemens Grelck [9]announced
   a call for papers for the Seventh International Workshop on Practical
   Aspects of High-level Parallel Programming.

   PhD Studentships in Nottingham. Graham Hutton [10]announced some PhD
   openings at the University of Nottingham.

   Second Call for Copy: Monad.Reader Issue 15. Brent Yorgey [11]announced
   a second call for copy for the Monad.Reader.

   3 full professor positions at DIKU. Fritz Henglein [12]announced three
   open professor positions at the the Department of Computer Science at
   the University of Copenhagen ([13]DIKU).

   Hubris 0.0.2, the Ruby-Haskell bridge. Mark Wotton [14]announced a new
   version of the Hubris package is now available on hackage.

Discussion

   You are in a twisty maze of concurrency libraries, all different ...
   Patrick Caldon [15]asked about the 'right' concurrency package to use
   for his project.

   Greetings! 2D Graphics? M Xyz [16]asked (enthusiatically) about
   different ways to do 2-dimensional graphics in Haskell.

   Wikipedia article. Simon Marlow [17]rallied us all into fixing the (or
   at least starting to fix) wikipedia page for Haskell.

   Great Programs to Read? Michael Lesniak [18]asked about what programs
   were worth reading.

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!
     * Michael Snoyman: [21]String-like.
     * Claude Heiland-Allen: [22]Heist: dataflow algebra.
     * Adam Jones: [23]Lambda Calculus Compiler: Part III: First-Order
       Functions.
     * Holumbus: [24]Hayoo! Update ⦠Again.
     * Mikael Vejdemo Johansson (Syzygy-): [25][MATH198] Lecture 10 (last
       lecture) posted.
     * Neil Brown: [26]Automated Wiring of Message-Passing Processes.
     * Computer Systems Design Laboratory at the University of Kansas:
       [27]ChalkBoard Release.
     * Bryan O'Sullivan: [28]Dense? Dense, you say?.
     * Ivan Lazar Miljenovic: [29]Waddaya know, testing WORKS!.
     * Ivan Lazar Miljenovic: [30]If wishes were tests, code would be
       perfect.
     * Ivan Lazar Miljenovic: [31]The Problems with Graphviz.

Quotes of the Week

     * Badger: one does not simply >>= into mordor
     * Apocalisp: data CanHaz a = Haz a | ButIEatedIt
     * Apocalisp: You can't have your baby and eat it too
     * Dave_Benjamin: please talk to your son or daughter about parametric
       polymorphism
     * Cale: Beginners are confusing to beginners. I move that we remove
       them from the language altogether.
     * monochrom: I am 17-ary, going on 18-ary, I can take curry of you
     * jmillikin: [the real world is] an implementation detail of IO, pay
       it no mind
     * monochrom,ezyang: The Principle Of Idiot Savant: any sufficiently
       misguided opinion is indistinguishable from deep insight
     * Cale: I swear that most of higher-dimensional category theory must
       have been arrived at by some guys sitting around in a room with a
       blackboard and saying "What if a drew a diagram like *THIS*!?" and
       drawing some insane scribble up on the blackboard, and then
       everyone tries to figure out how to turn it into meaningful
       mathematics.
     * jbe: Here I am, happy my code compiles, and the runtime is thumbing
       its nose at Turing.
     * Ferdirand: I was TA for a C++ programming course aimed at 1st year
       physics once. Some girl asked for help "i wrote pseudo-code but I
       cannot translate it to C++". Her pseudo-code was valid haskell. I
       cried.
     * mmorrow: [regarding excessive use of categorical recursion schemes]
       a morphasm?
     * copumpkin: I'm on a rollomorphism
     * dons: but rumours are remarkably common when it comes to haskell
     * monochrom: If you read a haskell book or an FP book, by chapter 5
       it's already doing data structures. It's chapter 10 in imperative
       books.

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://article.gmane.org/gmane.comp.lang.haskell.cafe/67149
   3. http://article.gmane.org/gmane.comp.lang.haskell.cafe/67090
   4. http://article.gmane.org/gmane.comp.lang.haskell.cafe/66924
   5. http://article.gmane.org/gmane.comp.lang.haskell.cafe/66923
   6. http://article.gmane.org/gmane.comp.lang.haskell.cafe/66920
   7. http://article.gmane.org/gmane.comp.lang.haskell.cafe/66904
   8. http://article.gmane.org/gmane.comp.lang.haskell.general/17661
   9. http://article.gmane.org/gmane.comp.lang.haskell.general/17660
  10. http://article.gmane.org/gmane.comp.lang.haskell.general/17659
  11. http://article.gmane.org/gmane.comp.lang.haskell.general/17657
  12. http://article.gmane.org/gmane.comp.lang.haskell.general/17656
  13. http://www.diku.dk/
  14. http://article.gmane.org/gmane.comp.lang.haskell.general/17653
  15. http://thread.gmane.org/gmane.comp.lang.haskell.cafe/67211
  16. http://thread.gmane.org/gmane.comp.lang.haskell.cafe/67184
  17. http://thread.gmane.org/gmane.comp.lang.haskell.cafe/67158
  18. http://thread.gmane.org/gmane.comp.lang.haskell.cafe/66917
  19. http://planet.haskell.org/
  20. http://haskell.org/haskellwiki/Blog_articles
  21. http://snoyberg.wordpress.com/2009/12/04/string-like/
  22. http://claudiusmaximus.goto10.org/cm/2009-12-04_heist_dataflow_algebra.html
  23. http://blog.finiteimprobability.com/2009/12/03/lambda-calculus-compiler-part-iii-first-order-functions/
  24. http://holumbus.fh-wedel.de/blog/?p=28
  25. http://blog.mikael.johanssons.org/archive/2009/12/math198-lecture-10-last-lecture-posted/
  26. http://chplib.wordpress.com/2009/12/02/automated-wiring-of-message-passing-processes/
  27. http://www.ittc.ku.edu/csdlblog/?p=25
  28. http://www.serpentine.com/blog/2009/12/01/dense-dense-you-say/
  29. http://ivanmiljenovic.wordpress.com/2009/11/17/waddaya-know-testing-works/
  30. http://ivanmiljenovic.wordpress.com/2009/11/26/if-wishes-were-tests-code-would-be-perfect/
  31. http://ivanmiljenovic.wordpress.com/2009/11/30/the-problems-with-graphviz/
  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 mailing list