[Haskell] Haskell Weekly News: Issue 176

Daniel Santa Cruz dstcruz at gmail.com
Thu Apr 7 03:12:30 CEST 2011


   Welcome to issue 176 of the HWN, a newsletter covering developments in
   the [1]Haskell community. This release covers the week of March 27 to
   April 02, 2011.

   You can find the HTML version at: http://bit.ly/fEdQka

Announcements

   Wren Ng Thornton [2]announced the release of version 0.3.4 of
   unix-bytestring.

   Ian Lynagh and the GHC team [3]announced version 7.0.3 of GHC,
   containing a handful of bugfixes.

   Jose A. Ortega Ruiz [4]annouced the release of version 0.13 of xmobar.
   Might want to check it out specially if you are using xmonad!

   Jason Dagit [5]annouced release 0.2.0 of the nehe-tuts package,
   tutorials for using OpenGL.

   David Sorokin [6]annouced the release of his new library aivika: a
   multi-paradigm simulation library.

   Tom Hawkins [7]annouced version 0.3.1 of ImProve: an imperative DSL for
   hard realtime embedded applications.

   Eric Y. Kow [8]introduced the first issue of Parallel Haskell Digest,
   "a newsletter aiming to show off all the work that's going on using
   parallelism and concurrency in the Haskell community." Here is to
   hoping we get more of these!

   George Giorgidze [9]announced version 0.5.5 of DSH (Database Supported
   Haskell).

   Jasper Van der Jeugt [10]annouced the 7th Ghent Functional Programming
   Group meeting on Tuesday, April 26, in celebration of the group's first
   year of existance. The meetup will be at the Technicum building of
   Ghent University at 19:30.

Quotes of the Week

     * lispy: [in response to "C++ is a huge language, the type system is
       complex"] real and imaginary components :) the imaginary bits are
       the type safety

     * gwern: amazing `catch` (how sweet the type), that saved an
       exception like me! I once was thrown, but now am caught; was
       impure, but now pure be

     * hpc: appEndo sounds like a harry potter spell

     * monochrom: yeah, get out of Turing tarpit, provable termination,
       only to get into Godel tarpit

     * xplat: to me, the great thing about pointfree programming is you
       don't have to let variable names get in the way of your logic. and
       the great thing about pointful programming is you don't have to let
       '(flip .) . (.) . (flip flip . join)' get in the way of your logic.
       it's nice to have multiple tools in your toolbox

     * lispy: I've never looked at the gtk2hs source. I'm not sure I can
       muster the intestinal fortitude

     * kmc: time to play "transfinite ordinal or asian emoticon"

     * killing-joke: rip oop. "Object-oriented programming is eliminated
       entirely from the introductory curriculum, because it is both
       anti-modular and anti-parallel by its very nature, and hence
       unsuitable for a modern CS curriculum."

Top Reddit Stories

     * Promo code to get Learn You a Haskell 40% off + e- book for free +
       swag
       From (learnyouahaskell.com), scored 68 with 25 comments.
       Read on [11]reddit.
       Read the [12]original post.

     * Real Time Edge Detection in Parallel Haskell
       From (disciple-devel.blogspot.com), scored 39 with 9 comments.
       Read on [13]reddit.
       Read the [14]original post.

     * Modern OpenGL with Haskell
       From (arcadianvisions.com), scored 39 with 10 comments.
       Read on [15]reddit.
       Read the [16]original post.

     * GHC migration to Git complete
       From (haskell.org), scored 37 with 15 comments.
       Read on [17]reddit.
       Read the [18]original post.

     * Haskell is 21 years old today!
       From (twitter.com), scored 37 with 8 comments.
       Read on [19]reddit.
       Read the [20]original post.

     * Re-implementing XMonad's core in Coq : Wouter Swiestra :: PDF
       From (cs.ru.nl), scored 34 with 13 comments.
       Read on [21]reddit.
       Read the [22]original post.

     * GHC 7.0.3 released
       From (haskell.org), scored 33 with 9 comments.
       Read on [23]reddit.
       Read the [24]original post.

     * "Reactive-banana and the essence of FRP". I implemented a small FRP
       library that can be mixed freely with imperative code.
       From (apfelmus.nfshost.com), scored 30 with 7 comments.
       Read on [25]reddit.
       Read the [26]original post.

     * New release of OpenGL NeHe tutorials in Haskell
       From (self.haskell), scored 27 with 22 comments.
       Read on [27]reddit.

     * Do you read academic papers on a Kindle?
       From (dmwit.com), scored 26 with 27 comments.
       Read on [28]reddit.
       Read the [29]original post.

Top StackOverflow Questions

     * [30]Implementing lazy functional languages votes: 19, answers: 3

     * [31]Is it possible to roll your own syntax sugar (like do-notation,
       or arrow-notation) in Haskell? votes: 12, answers: 2

     * [32]Are there any LL Parser Generators for Functional Languages
       such as Haskell or Scala? votes: 11, answers: 4

     * [33]Programming language for functional parallelism: F# vs Haskell
       votes: 10, answers: 6

     * [34]easy "undo" in functional data structures votes: 8, answers: 2

About the Haskell Weekly News

   If you have any comments/thoughts on the newsletter, don't hesitate to
   contact me at dstcruz at gmail.com. Happy coding!

   Until next time,
   Daniel Santa Cruz

References

   1. http://haskell.org/
   2. http://article.gmane.org/gmane.comp.lang.haskell.libraries/15521
   3. http://article.gmane.org/gmane.comp.lang.haskell.general/18607
   4. http://article.gmane.org/gmane.comp.lang.haskell.cafe/87583
   5. http://article.gmane.org/gmane.comp.lang.haskell.cafe/87584
   6. http://article.gmane.org/gmane.comp.lang.haskell.general/18612
   7. http://article.gmane.org/gmane.comp.lang.haskell.cafe/87628
   8. http://article.gmane.org/gmane.comp.lang.haskell.cafe/87709
   9. http://article.gmane.org/gmane.comp.lang.haskell.general/18635
  10. http://article.gmane.org/gmane.comp.lang.haskell.cafe/87752
  11. http://www.reddit.com/r/haskell/comments/ge10y/promo_code_to_get_learn_you_a_haskell_40_off_e/
  12. http://learnyouahaskell.com/
  13. http://www.reddit.com/r/haskell/comments/gdudz/real_time_edge_detection_in_parallel_haskell/
  14. http://disciple-devel.blogspot.com/2011/03/real-time-edge-detection-in-haskell.html
  15. http://www.reddit.com/r/haskell/comments/gepfm/modern_opengl_with_haskell/
  16. http://www.arcadianvisions.com/blog/?p=224
  17. http://www.reddit.com/r/haskell/comments/ggu2r/ghc_migrati%C3%B6n_t%C3%B6_git_c%C3%B6mpl%C3%A9t%C3%A9/
  18. http://www.haskell.org/pipermail/cvs-ghc/2011-April/060798.html
  19. http://www.reddit.com/r/haskell/comments/ggwv3/haskell_is_21_years_old_today/
  20. http://twitter.com/donsbot/status/54026417721188352
  21. http://www.reddit.com/r/haskell/comments/gf3sb/reimplementing_xmonads_core_in_coq_wouter/
  22. http://www.cs.ru.nl/~wouters/Talks/BrouwerExtraction.pdf
  23. http://www.reddit.com/r/haskell/comments/gcmsz/ghc_703_released/
  24. http://www.haskell.org/pipermail/haskell/2011-March/022673.html
  25. http://www.reddit.com/r/haskell/comments/gd46d/reactivebanana_and_the_essence_of_frp_i/
  26. http://apfelmus.nfshost.com/blog/2011/03/28-essence-frp.html
  27. http://www.reddit.com/r/haskell/comments/gcsi1/new_release_of_opengl_nehe_tutorials_in_haskell/
  28. http://www.reddit.com/r/haskell/comments/gfz5k/do_you_read_academic_papers_on_a_kindle/
  29. http://dmwit.com/pdfsplit
  30. http://stackoverflow.com/questions/5451645/implementing-lazy-functional-languages
  31. http://stackoverflow.com/questions/5450003/is-it-possible-to-roll-your-own-syntax-sugar-like-do-notation-or-arrow-notation
  32. http://stackoverflow.com/questions/5507665/are-there-any-ll-parser-generators-for-functional-languages-such-as-haskell-or-sc
  33. http://stackoverflow.com/questions/5492930/programming-language-for-functional-parallelism-f-vs-haskell
  34. http://stackoverflow.com/questions/5447054/easy-undo-in-functional-data-structures



More information about the Haskell mailing list