[Haskell-cafe] Haskell Weekly News: Issue 206

Daniel Santa Cruz dstcruz at gmail.com
Thu Nov 3 02:12:19 CET 2011


Welcome to issue 206 of the HWN, a newsletter covering developments in
the Haskell community. This release covers the week of October 23 to
29, 2011.

A HTML version of this issue can be found at:
http://contemplatecode.blogspot.com/2011/11/haskell-weekly-news-issue-206.html

Announcements

   Edward Kmett extended an invitation to the Hac Boston, to be held
   between Jan 20 to 22, 2012 at MIT in Cambridge, MA.
   [1] http://goo.gl/cZpvu

   Brent Yorgey has released the lastest issue of the Monad.Reader.
   This is a special issue on parallelism and concurrency.
   [2] http://goo.gl/JqIpx

   Ganesh Sittampalam shared the haskell.org committee's first-year
   report.
   [3] http://goo.gl/O1vNQ

New and Updated Projects

   * diagrams (Brent Yorgey; 0.4) There are "quite a few changes and
     improvements" since the 0.1 release.
     [4] http://goo.gl/4nCE7

   * HasGP (Sean Holden; 0.1) A library for Gaussian process
     inference.
     [5] http://goo.gl/JAI8u

   * OpenGL (Jason Dagit) Updates to the following packages: OpenGL,
     OpenGLRaw, GLURaw, and GLUT.
     [6] http://goo.gl/mhTek

Quotes of the Week

   * DanBurton: are you using -XAbsurdInstances again?

   * ritchie: C has the power of assembly language and the convenience
     of ... assembly language.

   * RaptorRarr: Analogy puzzles are to intelligence as __________ is to
     elephants

   * Eduard_Munteanu: Haskell Ain't Some Kludgy Enterprisey Lame
     Language

   * byorgey: Monads are not supposed to be anything. They just are.

   * kmc: 4:20 smoke MagicHash every day

Top Reddit Stories

   * Giving Haskell a Promotion
     (typed type-level programming/new kind system paper)
     Domain: research.microsoft.com, Score: 76, Comments: 29
     On Reddit: [7] http://goo.gl/W5Jbb
     Original: [8] http://goo.gl/1p4BU

   * Frameworks drive language adoption - Yesod Blog
     Domain: yesodweb.com, Score: 57, Comments: 15
     On Reddit: [9] http://goo.gl/BAOKH
     Original: [10] http://goo.gl/KEZU9

   * Snap 0.6 Released
     Domain: snapframework.com, Score: 57, Comments: 8
     On Reddit: [11] http://goo.gl/YdfTn
     Original: [12] http://goo.gl/3wTbZ

   * Code that writes code and conversation about conversations
     Domain: yesodweb.com, Score: 49, Comments: 23
     On Reddit: [13] http://goo.gl/3cjxL
     Original: [14] http://goo.gl/701ar

   * The Monad.Reader Issue 19: Parallelism and Concurrency
     Domain: themonadreader.files.wordpress.com, Score: 49, Comments: 8
     On Reddit: [15] http://goo.gl/D8AcV
     Original: [16] http://goo.gl/virTX

   * Zero-Analogy Monad Tutorial
     Domain: unknownparallel.com, Score: 48, Comments: 57
     On Reddit: [17] http://goo.gl/kwf8k
     Original: [18] http://goo.gl/RbAWG

   * Dear Redditor Vim-loving Haskeller(s):
     what cool vim plugins or features do you use?
     Domain: self.haskell, Score: 46, Comments: 35
     On Reddit: [19] http://goo.gl/oL6vH
     Original: [20] http://goo.gl/oL6vH

   * Rendering animated quasicrystals in parallel, with Haskell and Repa
     Domain: mainisusuallyafunction.blogspot.com, Score: 43, Comments: 12
     On Reddit: [21] http://goo.gl/aJzFN
     Original: [22] http://goo.gl/rEs6X

   * Why is there no "cabal uninstall" option?
     Domain: self.haskell, Score: 39, Comments: 26
     On Reddit: [23] http://goo.gl/2zy6P
     Original: [24] http://goo.gl/2zy6P

   * Quasicrystals rendered in real time using a pre-release
     or Repa3 [video].
     Domain: youtube.com, Score: 36, Comments: 0
     On Reddit: [25] http://goo.gl/SA7Zt
     Original: [26] http://goo.gl/YaJN8

Top StackOverflow Questions

   * How to make my Haskell program faster? Comparison with C
     votes: 28, answers: 4
     Read on SO: [27] http://goo.gl/s01Nc

   * Why is it faster to sum a Data.Sequence by divide-and-conquer,
     even with no parallelism?
     votes: 25, answers: 2
     Read on SO: [28] http://goo.gl/nR2eC

   * ST Monad == code smell?
     votes: 19, answers: 3
     Read on SO: [29] http://goo.gl/sQeYv

   * Algorithm for type checking ML-like pattern matching?
     votes: 19, answers: 3
     Read on SO: [30] http://goo.gl/Sl6Zy

   * Why does GHC think that this type variable is not injective?
     votes: 16, answers: 2
     Read on SO: [31] http://goo.gl/smdFX

   * Expression evaluation mode in haskell for scripting
     votes: 13, answers: 3
     Read on SO: [32] http://goo.gl/1UIAq

   * PCRE in Haskell - what, where, how?
     votes: 10, answers: 4
     Read on SO: [33] http://goo.gl/43Dtu

   * Non-Trivial Lazy Evaluation
     votes: 9, answers: 2
     Read on SO: [34] http://goo.gl/2BlZ4

   * How to get variable name in haskell
     votes: 7, answers: 2
     Read on SO: [35] http://goo.gl/we5N7

   * Is it possible to define type with callable objects in Haskell?
     votes: 7, answers: 3
     Read on SO: [36] http://goo.gl/qnNjb

Until next time,
Daniel Santa Cruz

References

   1. http://comments.gmane.org/gmane.comp.lang.haskell.cafe/93405
   2. http://permalink.gmane.org/gmane.comp.lang.haskell.general/19000
   3. http://permalink.gmane.org/gmane.comp.lang.haskell.general/19002
   4. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/93323
   5. http://permalink.gmane.org/gmane.comp.lang.haskell.general/18999
   6. http://comments.gmane.org/gmane.comp.lang.haskell.hopengl/858
   7. http://research.microsoft.com/en-us/people/dimitris/fc-kind-poly.pdf
   8. http://www.reddit.com/r/haskell/comments/lpw4a/giving_haskell_a_promotion_typed_typelevel/
   9. http://www.yesodweb.com/blog/2011/10/frameworks-drive
  10. http://www.reddit.com/r/haskell/comments/ln8hi/frameworks_drive_language_adoption_yesod_blog/
  11. http://snapframework.com/blog/2011/10/28/snap-0.6-released
  12. http://www.reddit.com/r/haskell/comments/lrwdi/snap_06_released/
  13. http://www.yesodweb.com/blog/2011/10/code-generation-conversation
  14. http://www.reddit.com/r/haskell/comments/lp4ya/code_that_writes_code_and_conversation_about/
  15. http://themonadreader.files.wordpress.com/2011/10/issue19.pdf
  16. http://www.reddit.com/r/haskell/comments/lqmqh/the_monadreader_issue_19_parallelism_and/
  17. http://unknownparallel.com/monads.php
  18. http://www.reddit.com/r/haskell/comments/lskew/zeroanalogy_monad_tutorial/
  19. http://www.reddit.com/r/haskell/comments/lmapn/dear_redditor_vimloving_haskellers_what_cool_vim/
  20. http://www.reddit.com/r/haskell/comments/lmapn/dear_redditor_vimloving_haskellers_what_cool_vim/
  21. http://mainisusuallyafunction.blogspot.com/2011/10/quasicrystals-as-sums-of-waves-in-plane.html
  22. http://www.reddit.com/r/haskell/comments/lnxe7/rendering_animated_quasicrystals_in_parallel_with/
  23. http://www.reddit.com/r/haskell/comments/lrc39/why_is_there_no_cabal_uninstall_option/
  24. http://www.reddit.com/r/haskell/comments/lrc39/why_is_there_no_cabal_uninstall_option/
  25. http://www.youtube.com/watch?v=v_0Yyl19fiI
  26. http://www.reddit.com/r/haskell/comments/lq845/quasicrystals_rendered_in_real_time_using_a/
  27. http://stackoverflow.com/questions/7893786/how-to-make-my-haskell-program-faster-comparison-with-c
  28. http://stackoverflow.com/questions/7869359/why-is-it-faster-to-sum-a-data-sequence-by-divide-and-conquer-even-with-no-para
  29. http://stackoverflow.com/questions/7880555/st-monad-code-smell
  30. http://stackoverflow.com/questions/7883023/algorithm-for-type-checking-ml-like-pattern-matching
  31. http://stackoverflow.com/questions/7866375/why-does-ghc-think-that-this-type-variable-is-not-injective
  32. http://stackoverflow.com/questions/7888632/expression-evaluation-mode-in-haskell-for-scripting
  33. http://stackoverflow.com/questions/7882512/pcre-in-haskell-what-where-how
  34. http://stackoverflow.com/questions/7868507/non-trivial-lazy-evaluation
  35. http://stackoverflow.com/questions/7896928/how-to-get-variable-name-in-haskell
  36. http://stackoverflow.com/questions/7902520/is-it-possible-to-define-type-with-callable-objects-in-haskell



More information about the Haskell-Cafe mailing list