<div>   Welcome to issue 194 of the HWN, a newsletter covering developments in</div><div>   the Haskell community. This release covers the week of July 31 to</div><div>   August 6, 2011.</div><div>   [1] <a href="http://goo.gl/8hDku">http://goo.gl/8hDku</a></div>

<div><br></div><div>   You can find a HTML rendition of this newsletter at:</div><div>   <a href="http://contemplatecode.blogspot.com/2011/08/haskell-weekly-news-issue-194.html">http://contemplatecode.blogspot.com/2011/08/haskell-weekly-news-issue-194.html</a></div>

<div><br></div><div>Announcements</div><div><br></div><div>   Andy Gill has issued a call for papers for the 23rd Symposium on</div><div>   Implementation and Application of Functinal Languages (IFL 2011) to be</div><div>

   held at the University of Kansan, in Lawrence, Kansas, USA. The</div><div>   symposium is scheduled for October 3-5, 2011.</div><div>   [2] <a href="http://goo.gl/hHD2H">http://goo.gl/hHD2H</a></div><div><br></div><div>

   Anil Madhavapeddy issued a call for participation to the Commercial</div><div>   Users of Functional Programming Workshop (CUFP 2011), which will be</div><div>   co-located with the ICFP 2011 in Tokyo, Japan, on September 22-24,</div>

<div>   2011.</div><div>   [3] <a href="http://goo.gl/BvPpj">http://goo.gl/BvPpj</a></div><div><br></div><div>   The GHC team annouced the release of GHC 7.2.1</div><div>   [4] <a href="http://goo.gl/0gTL3">http://goo.gl/0gTL3</a></div>

<div><br></div><div>New and Updated Projects</div><div><br></div><div>   * Eddie (Mike Meyer): A tool for shell scripting with haskell.</div><div>     [5] <a href="http://goo.gl/tzdbv">http://goo.gl/tzdbv</a></div><div><br>

</div><div>   * HROOT (Ian-Woo Kim): Haskell binding to the ROOT analysis</div><div>     package.</div><div>     [6] <a href="http://goo.gl/qJ1Bb">http://goo.gl/qJ1Bb</a></div><div><br></div><div>   * vector-algorithms (Dan Doel): Efficient Algorithms for Vector</div>

<div>     Arrays.</div><div>     [7] <a href="http://goo.gl/YZmxR">http://goo.gl/YZmxR</a></div><div><br></div><div>   * Alex (Simon Marlow): Update. A lexical analyser generator for</div><div>     Haskell.</div><div>     [8] <a href="http://goo.gl/dDYrl">http://goo.gl/dDYrl</a></div>

<div><br></div><div>Quotes of the Week</div><div><br></div><div>   * kmc: when computer scientists rebuild the world after the</div><div>     apocalypse, we will have hanging gardens with trees that grow</div><div>     downward</div>

<div><br></div><div>   * kmc: a wise man once said that the entire world can be described as</div><div>     convex combinations of drugs, math, and cardboard</div><div><br></div><div>   * roconnor: as a rule of thumb, avoid any packages shipped with the</div>

<div>     Haskell Plaform.</div><div><br></div><div>   * kmc: Try the new GHC IO Scheduler! It&#39;s got what plants crave!</div><div><br></div><div>   * kmc: I refuse to believe that any loving god would invent the</div>

<div>     monomorphism restriction</div><div><br></div><div>   * AlanPerlis: It is easier to write an incorrect program than</div><div>     understand a correct one.</div><div><br></div><div>   * [kmc] do you have a theory where the stack overflow is</div>

<div>     <span class="Apple-tab-span" style="white-space:pre">        </span>   coming from? </div><div>     [copumpkin] joel spolsky</div><div><br></div><div>   * @faq is it possible to find things Haskell can&#39;t do?</div>
<div>
     [lambdabot] The answer is: Yes! Haskell can do that.</div><div><br></div><div>   * kmc: Haskell isn&#39;t really designed by mathematicians. it&#39;s designed</div><div>     by people who programmers would consider to be mathematicians and</div>

<div>     mathematicians would consider to be programmers</div><div><br></div><div>Top Reddit Stories</div><div><br></div><div>   * &quot;I&#39;m very tempted to want to move to a functional programming language. Haskell or Ocaml or something&quot; -John Carmack</div>

<div>     Domain: <a href="http://youtube.com">youtube.com</a>, Score: 120, Comments: 62</div><div>     On Reddit: [9] <a href="http://goo.gl/enBuK">http://goo.gl/enBuK</a></div><div>     Original: [10] <a href="http://goo.gl/WXfZy">http://goo.gl/WXfZy</a></div>

<div><br></div><div>   * That seems like a challenge! Whatever happened to the hs-&gt;js compiler?</div><div>     Domain: <a href="http://xkcd.com">xkcd.com</a>, Score: 48, Comments: 12</div><div>     On Reddit: [11] <a href="http://goo.gl/okkWU">http://goo.gl/okkWU</a></div>

<div>     Original: [12] <a href="http://goo.gl/HykNt">http://goo.gl/HykNt</a></div><div><br></div><div>   * The Conditional Choice Operator</div><div>     Domain: <a href="http://zenzike.com">zenzike.com</a>, Score: 47, Comments: 15</div>

<div>     On Reddit: [13] <a href="http://goo.gl/npdIK">http://goo.gl/npdIK</a></div><div>     Original: [14] <a href="http://goo.gl/tdb4J">http://goo.gl/tdb4J</a></div><div><br></div><div>   * Haskell For Kids! Introduction to My Upcoming Class</div>

<div>     Domain: <a href="http://cdsmith.wordpress.com">cdsmith.wordpress.com</a>, Score: 47, Comments: 31</div><div>     On Reddit: [15] <a href="http://goo.gl/Gnmg9">http://goo.gl/Gnmg9</a></div><div>     Original: [16] <a href="http://goo.gl/y1pEF">http://goo.gl/y1pEF</a></div>

<div><br></div><div>   * seL4, a formally verified version of the L4 microkernel, was spec-prototyped in Haskell (PDF)</div><div>     Domain: <a href="http://sigops.org">sigops.org</a>, Score: 23, Comments: 8</div><div>     On Reddit: [17] <a href="http://goo.gl/fq0t9">http://goo.gl/fq0t9</a></div>

<div>     Original: [18] <a href="http://goo.gl/mCrEu">http://goo.gl/mCrEu</a></div><div><br></div><div>   * Hi guys, I made a Haskell to Clojure translator. Check it out :D</div><div>     Domain: <a href="http://github.com">github.com</a>, Score: 17, Comments: 21</div>

<div>     On Reddit: [19] <a href="http://goo.gl/Fxdwa">http://goo.gl/Fxdwa</a></div><div>     Original: [20] <a href="http://goo.gl/OL86U">http://goo.gl/OL86U</a></div><div><br></div><div>   * Moderator Guidelines : Them&#39;s the rules.</div>

<div>     Domain: self.haskell, Score: 12, Comments: 0</div><div>     On Reddit: [21] <a href="http://goo.gl/UPz94">http://goo.gl/UPz94</a></div><div>     Original: [22] <a href="http://goo.gl/UPz94">http://goo.gl/UPz94</a></div>

<div><br></div><div>   * Library of conditional one-liners and combinators?</div><div>     Domain: self.haskell, Score: 11, Comments: 39</div><div>     On Reddit: [23] <a href="http://goo.gl/dTmX1">http://goo.gl/dTmX1</a></div>

<div>     Original: [24] <a href="http://goo.gl/dTmX1">http://goo.gl/dTmX1</a></div><div><br></div><div>   * Zoom, a thor/rake-like task runner for Haskell (very alpha)</div><div>     Domain: <a href="http://github.com">github.com</a>, Score: 10, Comments: 3</div>

<div>     On Reddit: [25] <a href="http://goo.gl/KkW9v">http://goo.gl/KkW9v</a></div><div>     Original: [26] <a href="http://goo.gl/LqYUE">http://goo.gl/LqYUE</a></div><div><br></div><div>   * Yesod form overhaul</div><div>

     Domain: <a href="http://yesodweb.com">yesodweb.com</a>, Score: 8, Comments: 1</div><div>     On Reddit: [27] <a href="http://goo.gl/biQuv">http://goo.gl/biQuv</a></div><div>     Original: [28] <a href="http://goo.gl/lxuYj">http://goo.gl/lxuYj</a></div>

<div><br></div><div>   * ETA on the Haskell Platform 2011.4.0.0 release?</div><div>     Domain: self.haskell, Score: 8, Comments: 3</div><div>     On Reddit: [29] <a href="http://goo.gl/gydgP">http://goo.gl/gydgP</a></div>

<div>     Original: [30] <a href="http://goo.gl/gydgP">http://goo.gl/gydgP</a></div><div><br></div><div>Top StackOverflow Questions</div><div><br></div><div>   * Speed comparison C vs python vs erlang vs haskell</div><div>

     votes: 50, answers: 8</div><div>     Read on SO: [31] <a href="http://goo.gl/XEZ9Z">http://goo.gl/XEZ9Z</a></div><div><br></div><div>   * Recursion schemes for dummies?</div><div>     votes: 37, answers: 2</div><div>

     Read on SO: [32] <a href="http://goo.gl/nnhGb">http://goo.gl/nnhGb</a></div><div><br></div><div>   * Is it possible to place inequality constraints on haskell type variables?</div><div>     votes: 11, answers: 1</div>

<div>     Read on SO: [33] <a href="http://goo.gl/VnexA">http://goo.gl/VnexA</a></div><div><br></div><div>   * Haskell: Prefer pattern-matching or member access?</div><div>     votes: 9, answers: 6</div><div>     Read on SO: [34] <a href="http://goo.gl/E225N">http://goo.gl/E225N</a></div>

<div><br></div><div>   * Difference between TVar and TMVar</div><div>     votes: 7, answers: 2</div><div>     Read on SO: [35] <a href="http://goo.gl/lmn1R">http://goo.gl/lmn1R</a></div><div><br></div><div>   * Java&#39;s Interface and Haskell&#39;s type class: differences and similarities?</div>

<div>     votes: 7, answers: 6</div><div>     Read on SO: [36] <a href="http://goo.gl/fMGpH">http://goo.gl/fMGpH</a></div><div><br></div><div>   * Haskell code accompanying the Paul Hudak 1994 US Navy experiment paper [migrated]</div>

<div>     votes: 7, answers: 0</div><div>     Read on SO: [37] <a href="http://goo.gl/fpVO5">http://goo.gl/fpVO5</a></div><div><br></div><div>About the Haskell Weekly News</div><div><br></div><div>   To help create new editions of this newsletter, please send stories to</div>

<div>   <a href="mailto:dstcruz@gmail.com">dstcruz@gmail.com</a>.</div><div><br></div><div>   Until next time,</div><div>   Daniel Santa Cruz</div><div><br></div><div>References</div><div><br></div><div>   1. <a href="http://haskell.org/">http://haskell.org/</a></div>

<div>   2. <a href="http://permalink.gmane.org/gmane.comp.lang.haskell.general/18868">http://permalink.gmane.org/gmane.comp.lang.haskell.general/18868</a></div><div>   3. <a href="http://permalink.gmane.org/gmane.comp.lang.haskell.general/18873">http://permalink.gmane.org/gmane.comp.lang.haskell.general/18873</a></div>

<div>   4. <a href="http://www.haskell.org/ghc/download_ghc_7_2_1">http://www.haskell.org/ghc/download_ghc_7_2_1</a></div><div>   5. <a href="http://permalink.gmane.org/gmane.comp.lang.haskell.general/18867">http://permalink.gmane.org/gmane.comp.lang.haskell.general/18867</a></div>

<div>   6. <a href="http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/91469">http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/91469</a></div><div>   7. <a href="http://permalink.gmane.org/gmane.comp.lang.haskell.general/18871">http://permalink.gmane.org/gmane.comp.lang.haskell.general/18871</a></div>

<div>   8. <a href="http://permalink.gmane.org/gmane.comp.lang.haskell.general/18874">http://permalink.gmane.org/gmane.comp.lang.haskell.general/18874</a></div><div>   9. <a href="http://www.youtube.com/watch?v=4zgYG-_ha28&amp;feature=player_detailpage#t=4193s">http://www.youtube.com/watch?v=4zgYG-_ha28&amp;feature=player_detailpage#t=4193s</a></div>

<div>  10. <a href="http://www.reddit.com/r/haskell/comments/jap3x/im_very_tempted_to_want_to_move_to_a_functional/">http://www.reddit.com/r/haskell/comments/jap3x/im_very_tempted_to_want_to_move_to_a_functional/</a></div>

<div>  11. <a href="http://www.xkcd.com/934/">http://www.xkcd.com/934/</a></div><div>  12. <a href="http://www.reddit.com/r/haskell/comments/j9nef/that_seems_like_a_challenge_whatever_happened_to/">http://www.reddit.com/r/haskell/comments/j9nef/that_seems_like_a_challenge_whatever_happened_to/</a></div>

<div>  13. <a href="http://zenzike.com/posts/2011-08-01-the-conditional-choice-operator">http://zenzike.com/posts/2011-08-01-the-conditional-choice-operator</a></div><div>  14. <a href="http://www.reddit.com/r/haskell/comments/j6rbd/the_conditional_choice_operator/">http://www.reddit.com/r/haskell/comments/j6rbd/the_conditional_choice_operator/</a></div>

<div>  15. <a href="http://cdsmith.wordpress.com/2011/08/03/haskell-for-kids-introduction/">http://cdsmith.wordpress.com/2011/08/03/haskell-for-kids-introduction/</a></div><div>  16. <a href="http://www.reddit.com/r/haskell/comments/j8ac0/haskell_for_kids_introduction_to_my_upcoming_class/">http://www.reddit.com/r/haskell/comments/j8ac0/haskell_for_kids_introduction_to_my_upcoming_class/</a></div>

<div>  17. <a href="http://www.sigops.org/sosp/sosp09/papers/klein-sosp09.pdf">http://www.sigops.org/sosp/sosp09/papers/klein-sosp09.pdf</a></div><div>  18. <a href="http://www.reddit.com/r/haskell/comments/ja27r/sel4_a_formally_verified_version_of_the_l4/">http://www.reddit.com/r/haskell/comments/ja27r/sel4_a_formally_verified_version_of_the_l4/</a></div>

<div>  19. <a href="https://github.com/dmead/Clojure-translate">https://github.com/dmead/Clojure-translate</a></div><div>  20. <a href="http://www.reddit.com/r/haskell/comments/jarp0/hi_guys_i_made_a_haskell_to_clojure_translator/">http://www.reddit.com/r/haskell/comments/jarp0/hi_guys_i_made_a_haskell_to_clojure_translator/</a></div>

<div>  21. <a href="http://www.reddit.com/r/haskell/comments/j8df0/moderator_guidelines_thems_the_rules/">http://www.reddit.com/r/haskell/comments/j8df0/moderator_guidelines_thems_the_rules/</a></div><div>  22. <a href="http://www.reddit.com/r/haskell/comments/j8df0/moderator_guidelines_thems_the_rules/">http://www.reddit.com/r/haskell/comments/j8df0/moderator_guidelines_thems_the_rules/</a></div>

<div>  23. <a href="http://www.reddit.com/r/haskell/comments/j51yw/library_of_conditional_oneliners_and_combinators/">http://www.reddit.com/r/haskell/comments/j51yw/library_of_conditional_oneliners_and_combinators/</a></div>

<div>  24. <a href="http://www.reddit.com/r/haskell/comments/j51yw/library_of_conditional_oneliners_and_combinators/">http://www.reddit.com/r/haskell/comments/j51yw/library_of_conditional_oneliners_and_combinators/</a></div>

<div>  25. <a href="https://github.com/iand675/Zoom">https://github.com/iand675/Zoom</a></div><div>  26. <a href="http://www.reddit.com/r/haskell/comments/ja6fo/zoom_a_thorrakelike_task_runner_for_haskell_very/">http://www.reddit.com/r/haskell/comments/ja6fo/zoom_a_thorrakelike_task_runner_for_haskell_very/</a></div>

<div>  27. <a href="http://www.yesodweb.com/blog/2011/08/yesod-form-overhaul">http://www.yesodweb.com/blog/2011/08/yesod-form-overhaul</a></div><div>  28. <a href="http://www.reddit.com/r/haskell/comments/j8gta/yesod_form_overhaul/">http://www.reddit.com/r/haskell/comments/j8gta/yesod_form_overhaul/</a></div>

<div>  29. <a href="http://www.reddit.com/r/haskell/comments/jaa8t/eta_on_the_haskell_platform_2011400_release/">http://www.reddit.com/r/haskell/comments/jaa8t/eta_on_the_haskell_platform_2011400_release/</a></div><div>  30. <a href="http://www.reddit.com/r/haskell/comments/jaa8t/eta_on_the_haskell_platform_2011400_release/">http://www.reddit.com/r/haskell/comments/jaa8t/eta_on_the_haskell_platform_2011400_release/</a></div>

<div>  31. <a href="http://stackoverflow.com/questions/6964392/speed-comparison-c-vs-python-vs-erlang-vs-haskell">http://stackoverflow.com/questions/6964392/speed-comparison-c-vs-python-vs-erlang-vs-haskell</a></div><div>

  32. <a href="http://stackoverflow.com/questions/6941904/recursion-schemes-for-dummies">http://stackoverflow.com/questions/6941904/recursion-schemes-for-dummies</a></div><div>  33. <a href="http://stackoverflow.com/questions/6939043/is-it-possible-to-place-inequality-constraints-on-haskell-type-variables">http://stackoverflow.com/questions/6939043/is-it-possible-to-place-inequality-constraints-on-haskell-type-variables</a></div>

<div>  34. <a href="http://stackoverflow.com/questions/6913130/haskell-prefer-pattern-matching-or-member-access">http://stackoverflow.com/questions/6913130/haskell-prefer-pattern-matching-or-member-access</a></div><div>  35. <a href="http://stackoverflow.com/questions/6915079/difference-between-tvar-and-tmvar">http://stackoverflow.com/questions/6915079/difference-between-tvar-and-tmvar</a></div>

<div>  36. <a href="http://stackoverflow.com/questions/6948166/javas-interface-and-haskells-type-class-differences-and-similarities">http://stackoverflow.com/questions/6948166/javas-interface-and-haskells-type-class-differences-and-similarities</a></div>

<div>  37. <a href="http://stackoverflow.com/questions/6953020/haskell-code-accompanying-the-paul-hudak-1994-us-navy-experiment-paper-migrated">http://stackoverflow.com/questions/6953020/haskell-code-accompanying-the-paul-hudak-1994-us-navy-experiment-paper-migrated</a></div>

<div><br></div>