<div>Welcome to issue 244 of the HWN, an issue covering crowd-sourced bits</div><div>of information about Haskell from around the web. This issue covers the</div><div>week of September 9 to September 15, 2012.</div><div><br>

</div><div> Inbox</div><div><br></div><div>As you might have heard, GHC 7.6.1 is out for all platforms. I would</div><div>say &quot;get it while it is still hot&quot;, but I guess I missed my opportunity</div><div>to do that last week.</div>

<div>[1] <a href="http://goo.gl/0fwDQ">http://goo.gl/0fwDQ</a></div><div><br></div><div>Sonke Hahn wrote in to announce that on Monday &quot;Story Episodes of</div><div>Nikki and the Robots&quot; was was released.</div><div>

[2] <a href="http://goo.gl/dBifT">http://goo.gl/dBifT</a></div><div><br></div><div>Malcolm Wallace has uploaded videos from ICFP 2012, for those of us</div><div>that didn&#39;t have the opportunity to be there. Big thanks for sharing</div>

<div>these with the community!</div><div>[3] <a href="http://goo.gl/6ZhYV">http://goo.gl/6ZhYV</a></div><div><br></div><div> Quotes of the Week</div><div><br></div><div>   * copumpkin: when in doubt, blame ski</div><div>
<br>
</div><div>   * shachaf: You can call the greengrocer and place an order. That&#39;ll</div><div>     convert their unordered pears into ordered pears!</div><div><br></div><div>   * shachaf: Those who would give up essential type independence for a</div>

<div>     little temporary type safety deserve neither independence nor</div><div>     safety.</div><div><br></div><div>   * ddarius: edwardk: So your plan for Haskell adoption is to write</div><div>     Haskell in languages that aren&#39;t Haskell, say &quot;Man, these languages</div>

<div>     suck, this would be super easy in Haskell&quot;, and then use the</div><div>     Haskell you started with reproducing functionality at an</div><div>     &quot;unbelievable&quot; rate.</div><div><br></div><div>   * cmccann: personally I&#39;m just waiting for an extension that demotes</div>

<div>     types to the value level, so that we can finally have natural</div><div>     numbers.</div><div><br></div><div> Top Reddit Stories</div><div><br></div><div>   * Yet another Haskell IDE in the works</div><div>     Domain: <a href="http://yesodweb.com">yesodweb.com</a>, Score: 71, Comments: 94</div>

<div>     On Reddit: [4] <a href="http://goo.gl/N1nfs">http://goo.gl/N1nfs</a></div><div>     Original: [5] <a href="http://goo.gl/z47p8">http://goo.gl/z47p8</a></div><div><br></div><div>   * The case of the mysterious explosion in space</div>

<div>     Domain: <a href="http://serpentine.com">serpentine.com</a>, Score: 65, Comments: 9</div><div>     On Reddit: [6] <a href="http://goo.gl/O782g">http://goo.gl/O782g</a></div><div>     Original: [7] <a href="http://goo.gl/eQxOc">http://goo.gl/eQxOc</a></div>

<div><br></div><div>   * Haskell vs. F# vs. Scala: A High-level Language Features and Parallelism Support Comparison</div><div>     Domain: <a href="http://macs.hw.ac.uk">macs.hw.ac.uk</a>, Score: 47, Comments: 30</div><div>

     On Reddit: [8] <a href="http://goo.gl/XWdPX">http://goo.gl/XWdPX</a></div><div>     Original: [9] <a href="http://goo.gl/daRy2">http://goo.gl/daRy2</a></div><div><br></div><div>   * The functor design pattern</div><div>

     Domain: <a href="http://haskellforall.com">haskellforall.com</a>, Score: 42, Comments: 45</div><div>     On Reddit: [10] <a href="http://goo.gl/FpJL4">http://goo.gl/FpJL4</a></div><div>     Original: [11] <a href="http://goo.gl/pZ4yu">http://goo.gl/pZ4yu</a></div>

<div><br></div><div>   * How To Exclude Women From Your Technical Community: A Tutorial</div><div>     Domain: <a href="http://tim.dreamwidth.org">tim.dreamwidth.org</a>, Score: 42, Comments: 309</div><div>     On Reddit: [12] <a href="http://goo.gl/iKN7H">http://goo.gl/iKN7H</a></div>

<div>     Original: [13] <a href="http://goo.gl/GKMjb">http://goo.gl/GKMjb</a></div><div><br></div><div>   * A simple library that allows logic programming in Haskell</div><div>     Domain: <a href="http://github.com">github.com</a>, Score: 38, Comments: 10</div>

<div>     On Reddit: [14] <a href="http://goo.gl/J9Pbp">http://goo.gl/J9Pbp</a></div><div>     Original: [15] <a href="http://goo.gl/1bRw5">http://goo.gl/1bRw5</a></div><div><br></div><div>   * Larry Wall: &quot;You should probably know about it [Haskell] if only to be able to say &#39;is this like Haskell?&#39;, and, if so, then you know you&#39;ll have to hire some really smart people to program in it.&quot;</div>

<div>     Domain: <a href="http://youtube.com">youtube.com</a>, Score: 34, Comments: 130</div><div>     On Reddit: [16] <a href="http://goo.gl/z1PTW">http://goo.gl/z1PTW</a></div><div>     Original: [17] <a href="http://goo.gl/5bCN9">http://goo.gl/5bCN9</a></div>

<div><br></div><div>   * Malcolm Wallace is broadcasting videos from ICFP</div><div>     Domain: <a href="http://m.youtube.com">m.youtube.com</a>, Score: 33, Comments: 9</div><div>     On Reddit: [18] <a href="http://goo.gl/O6uuy">http://goo.gl/O6uuy</a></div>

<div>     Original: [19] <a href="http://goo.gl/Kyg5O">http://goo.gl/Kyg5O</a></div><div><br></div><div>   * Darcs hub alpha: a darcsden fork to “turn the dogfooding knobs up to 11”</div><div>     Domain: <a href="http://hub.darcs.net">hub.darcs.net</a>, Score: 30, Comments: 10</div>

<div>     On Reddit: [20] <a href="http://goo.gl/5D614">http://goo.gl/5D614</a></div><div>     Original: [21] <a href="http://goo.gl/pDHL9">http://goo.gl/pDHL9</a></div><div><br></div><div>   * The Architecture of the Mighttpd High-Speed Web Server</div>

<div>     Domain: <a href="http://iij.ad.jp">iij.ad.jp</a>, Score: 28, Comments: 4</div><div>     On Reddit: [22] <a href="http://goo.gl/7yRbw">http://goo.gl/7yRbw</a></div><div>     Original: [23] <a href="http://goo.gl/oCkBt">http://goo.gl/oCkBt</a></div>

<div><br></div><div>   * Tying the knot on a Rubik&#39;s cube</div><div>     Domain: self.haskell, Score: 25, Comments: 7</div><div>     On Reddit: [24] <a href="http://goo.gl/0XPiY">http://goo.gl/0XPiY</a></div><div>     Original: [25] <a href="http://goo.gl/0XPiY">http://goo.gl/0XPiY</a></div>

<div><br></div><div>   * Kazu Yamamoto: Improving the performance of Warp</div><div>     Domain: <a href="http://yesodweb.com">yesodweb.com</a>, Score: 24, Comments: 1</div><div>     On Reddit: [26] <a href="http://goo.gl/yvRfR">http://goo.gl/yvRfR</a></div>

<div>     Original: [27] <a href="http://goo.gl/gEQlA">http://goo.gl/gEQlA</a></div><div><br></div><div>   * Taking advantage of &quot;Theorems for Free&quot;?</div><div>     Domain: self.haskell, Score: 20, Comments: 9</div>

<div>     On Reddit: [28] <a href="http://goo.gl/cqy6U">http://goo.gl/cqy6U</a></div><div>     Original: [29] <a href="http://goo.gl/cqy6U">http://goo.gl/cqy6U</a></div><div><br></div><div> Top StackOverflow Questions</div>

<div><br></div><div>   * Is there a nice way to make function signatures more informative in Haskell?</div><div>     votes: 37, answers: 6</div><div>     Read on SO: [30] <a href="http://goo.gl/vOY98">http://goo.gl/vOY98</a></div>

<div><br></div><div>   * Purely functional data structures for text editors</div><div>     votes: 26, answers: 7</div><div>     Read on SO: [31] <a href="http://goo.gl/ciJQ3">http://goo.gl/ciJQ3</a></div><div><br></div><div>

   * Lazy Pattern matching in Data.List</div><div>     votes: 15, answers: 1</div><div>     Read on SO: [32] <a href="http://goo.gl/T2YPC">http://goo.gl/T2YPC</a></div><div><br></div><div>   * Can I provide the type-checker with proofs about inductive naturals in GHC 7.6?</div>

<div>     votes: 14, answers: 1</div><div>     Read on SO: [33] <a href="http://goo.gl/zoMDr">http://goo.gl/zoMDr</a></div><div><br></div><div>   * Why does Haskell&#39;s “flip id” has this type?</div><div>     votes: 12, answers: 1</div>

<div>     Read on SO: [34] <a href="http://goo.gl/HWuyZ">http://goo.gl/HWuyZ</a></div><div><br></div><div>   * How long pauses can occur in a Haskell program due to garbage collection?</div><div>     votes: 11, answers: 1</div>

<div>     Read on SO: [35] <a href="http://goo.gl/Stnq7">http://goo.gl/Stnq7</a></div><div><br></div><div>   * Good introduction to free theorems [closed]</div><div>     votes: 11, answers: 1</div><div>     Read on SO: [36] <a href="http://goo.gl/2OVYJ">http://goo.gl/2OVYJ</a></div>

<div><br></div><div>   * Int vs Word in common use?</div><div>     votes: 10, answers: 3</div><div>     Read on SO: [37] <a href="http://goo.gl/JR9xK">http://goo.gl/JR9xK</a></div><div><br></div><div>   * Haskell collections with guaranteed worst-case bounds for every single operation?</div>

<div>     votes: 9, answers: 1</div><div>     Read on SO: [38] <a href="http://goo.gl/Oc4L9">http://goo.gl/Oc4L9</a></div><div><br></div><div>   * Zipper data structure for graphical model editor</div><div>     votes: 8, answers: 1</div>

<div>     Read on SO: [39] <a href="http://goo.gl/BF865">http://goo.gl/BF865</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://comments.gmane.org/gmane.comp.lang.haskell.general/19477">http://comments.gmane.org/gmane.comp.lang.haskell.general/19477</a></div>

<div>   2. <a href="http://joyridelabs.de/blog/?p=1435">http://joyridelabs.de/blog/?p=1435</a></div><div>   3. <a href="http://www.youtube.com/playlist?list=PL4UWOFngo5DV0sAM9qsfnPzNtRaDyZ7MD">http://www.youtube.com/playlist?list=PL4UWOFngo5DV0sAM9qsfnPzNtRaDyZ7MD</a></div>

<div>   4. <a href="http://www.yesodweb.com/blog/2012/09/building-haskell-ide">http://www.yesodweb.com/blog/2012/09/building-haskell-ide</a></div><div>   5. <a href="http://www.reddit.com/r/haskell/comments/zrm9z/yet_another_haskell_ide_in_the_works/">http://www.reddit.com/r/haskell/comments/zrm9z/yet_another_haskell_ide_in_the_works/</a></div>

<div>   6. <a href="http://www.serpentine.com/blog/2012/09/12/the-case-of-the-mysterious-explosion-in-space/">http://www.serpentine.com/blog/2012/09/12/the-case-of-the-mysterious-explosion-in-space/</a></div><div>   7. <a href="http://www.reddit.com/r/haskell/comments/zrxns/the_case_of_the_mysterious_explosion_in_space/">http://www.reddit.com/r/haskell/comments/zrxns/the_case_of_the_mysterious_explosion_in_space/</a></div>

<div>   8. <a href="http://www.macs.hw.ac.uk/~dsg/gph/papers/abstracts/fhpc12.html">http://www.macs.hw.ac.uk/~dsg/gph/papers/abstracts/fhpc12.html</a></div><div>   9. <a href="http://www.reddit.com/r/haskell/comments/zxcks/haskell_vs_f_vs_scala_a_highlevel_language/">http://www.reddit.com/r/haskell/comments/zxcks/haskell_vs_f_vs_scala_a_highlevel_language/</a></div>

<div>  10. <a href="http://www.haskellforall.com/2012/09/the-functor-design-pattern.html">http://www.haskellforall.com/2012/09/the-functor-design-pattern.html</a></div><div>  11. <a href="http://www.reddit.com/r/haskell/comments/zxl49/the_functor_design_pattern/">http://www.reddit.com/r/haskell/comments/zxl49/the_functor_design_pattern/</a></div>

<div>  12. <a href="http://tim.dreamwidth.org/1762846.html">http://tim.dreamwidth.org/1762846.html</a></div><div>  13. <a href="http://www.reddit.com/r/haskell/comments/zxmzv/how_to_exclude_women_from_your_technical/">http://www.reddit.com/r/haskell/comments/zxmzv/how_to_exclude_women_from_your_technical/</a></div>

<div>  14. <a href="https://github.com/smichal/hs-logic">https://github.com/smichal/hs-logic</a></div><div>  15. <a href="http://www.reddit.com/r/haskell/comments/zq1gb/a_simple_library_that_allows_logic_programming_in/">http://www.reddit.com/r/haskell/comments/zq1gb/a_simple_library_that_allows_logic_programming_in/</a></div>

<div>  16. <a href="http://www.youtube.com/watch?v=LR8fQiskYII&amp;feature=player_detailpage#t=169s">http://www.youtube.com/watch?v=LR8fQiskYII&amp;feature=player_detailpage#t=169s</a></div><div>  17. <a href="http://www.reddit.com/r/haskell/comments/zpff3/larry_wall_you_should_probably_know_about_it/">http://www.reddit.com/r/haskell/comments/zpff3/larry_wall_you_should_probably_know_about_it/</a></div>

<div>  18. <a href="http://m.youtube.com/channel/UCP9g4dLR7xt6KzCYntNqYcw?&amp;desktop_uri=%2Fchannel%2FUCP9g4dLR7xt6KzCYntNqYcw">http://m.youtube.com/channel/UCP9g4dLR7xt6KzCYntNqYcw?&amp;desktop_uri=%2Fchannel%2FUCP9g4dLR7xt6KzCYntNqYcw</a></div>

<div>  19. <a href="http://www.reddit.com/r/haskell/comments/zsjag/malcolm_wallace_is_broadcasting_videos_from_icfp/">http://www.reddit.com/r/haskell/comments/zsjag/malcolm_wallace_is_broadcasting_videos_from_icfp/</a></div>

<div>  20. <a href="http://hub.darcs.net/">http://hub.darcs.net/</a></div><div>  21. <a href="http://www.reddit.com/r/haskell/comments/zx4th/darcs_hub_alpha_a_darcsden_fork_to_turn_the/">http://www.reddit.com/r/haskell/comments/zx4th/darcs_hub_alpha_a_darcsden_fork_to_turn_the/</a></div>

<div>  22. <a href="http://www.iij.ad.jp/en/company/development/tech/mighttpd/">http://www.iij.ad.jp/en/company/development/tech/mighttpd/</a></div><div>  23. <a href="http://www.reddit.com/r/haskell/comments/zrydv/the_architecture_of_the_mighttpd_highspeed_web/">http://www.reddit.com/r/haskell/comments/zrydv/the_architecture_of_the_mighttpd_highspeed_web/</a></div>

<div>  24. <a href="http://www.reddit.com/r/haskell/comments/znt85/tying_the_knot_on_a_rubiks_cube/">http://www.reddit.com/r/haskell/comments/znt85/tying_the_knot_on_a_rubiks_cube/</a></div><div>  25. <a href="http://www.reddit.com/r/haskell/comments/znt85/tying_the_knot_on_a_rubiks_cube/">http://www.reddit.com/r/haskell/comments/znt85/tying_the_knot_on_a_rubiks_cube/</a></div>

<div>  26. <a href="http://www.yesodweb.com/blog/2012/09/improving-warp">http://www.yesodweb.com/blog/2012/09/improving-warp</a></div><div>  27. <a href="http://www.reddit.com/r/haskell/comments/ztvu7/kazu_yamamoto_improving_the_performance_of_warp/">http://www.reddit.com/r/haskell/comments/ztvu7/kazu_yamamoto_improving_the_performance_of_warp/</a></div>

<div>  28. <a href="http://www.reddit.com/r/haskell/comments/zydcs/taking_advantage_of_theorems_for_free/">http://www.reddit.com/r/haskell/comments/zydcs/taking_advantage_of_theorems_for_free/</a></div><div>  29. <a href="http://www.reddit.com/r/haskell/comments/zydcs/taking_advantage_of_theorems_for_free/">http://www.reddit.com/r/haskell/comments/zydcs/taking_advantage_of_theorems_for_free/</a></div>

<div>  30. <a href="http://stackoverflow.com/questions/12416723/is-there-a-nice-way-to-make-function-signatures-more-informative-in-haskell">http://stackoverflow.com/questions/12416723/is-there-a-nice-way-to-make-function-signatures-more-informative-in-haskell</a></div>

<div>  31. <a href="http://stackoverflow.com/questions/12358083/purely-functional-data-structures-for-text-editors">http://stackoverflow.com/questions/12358083/purely-functional-data-structures-for-text-editors</a></div>
<div>
  32. <a href="http://stackoverflow.com/questions/12429449/lazy-pattern-matching-in-data-list">http://stackoverflow.com/questions/12429449/lazy-pattern-matching-in-data-list</a></div><div>  33. <a href="http://stackoverflow.com/questions/12442858/can-i-provide-the-type-checker-with-proofs-about-inductive-naturals-in-ghc-7-6">http://stackoverflow.com/questions/12442858/can-i-provide-the-type-checker-with-proofs-about-inductive-naturals-in-ghc-7-6</a></div>

<div>  34. <a href="http://stackoverflow.com/questions/12339822/why-does-haskells-flip-id-has-this-type">http://stackoverflow.com/questions/12339822/why-does-haskells-flip-id-has-this-type</a></div><div>  35. <a href="http://stackoverflow.com/questions/12404031/how-long-pauses-can-occur-in-a-haskell-program-due-to-garbage-collection">http://stackoverflow.com/questions/12404031/how-long-pauses-can-occur-in-a-haskell-program-due-to-garbage-collection</a></div>

<div>  36. <a href="http://stackoverflow.com/questions/12421085/good-introduction-to-free-theorems">http://stackoverflow.com/questions/12421085/good-introduction-to-free-theorems</a></div><div>  37. <a href="http://stackoverflow.com/questions/12432154/int-vs-word-in-common-use">http://stackoverflow.com/questions/12432154/int-vs-word-in-common-use</a></div>

<div>  38. <a href="http://stackoverflow.com/questions/12393104/haskell-collections-with-guaranteed-worst-case-bounds-for-every-single-operation">http://stackoverflow.com/questions/12393104/haskell-collections-with-guaranteed-worst-case-bounds-for-every-single-operation</a></div>

<div>  39. <a href="http://stackoverflow.com/questions/12339805/zipper-data-structure-for-graphical-model-editor">http://stackoverflow.com/questions/12339805/zipper-data-structure-for-graphical-model-editor</a></div><div>

<br></div>