<div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><div class="gmail_default">Welcome to issue 292 of the HWN, an issue covering crowd-sourced bits</div><div class="gmail_default">of information about Haskell from around the web. This issue covers</div>
<div class="gmail_default">from April 13 to 19, 2014</div><div class="gmail_default"><br></div><div class="gmail_default">Edward Kemett wrote in to remind us of the Call For Proposals for CUFP</div><div class="gmail_default">
2014, which is going to be held in Gothenburg, Sweden between September</div><div class="gmail_default">4-6. See more details here [1] <a href="http://goo.gl/X62cBO">http://goo.gl/X62cBO</a></div><div class="gmail_default">
<br></div><div class="gmail_default">Quotes of the Week</div><div class="gmail_default"><br></div><div class="gmail_default"> * pdxleif: see s.p. jones & h.p. lovecraft's paper on the subject:</div><div class="gmail_default">
"generic programming with lenses, barbed wire, and the fibres of</div><div class="gmail_default"> sanity"</div><div class="gmail_default"><br></div><div class="gmail_default"><br></div><div class="gmail_default">
Top Reddit Stories</div><div class="gmail_default"><br></div><div class="gmail_default"> * A time traveling debugger for Elm - pause, rewind, replay, </div><div class="gmail_default"> and change history</div><div class="gmail_default">
Domain: <a href="http://debug.elm-lang.org">debug.elm-lang.org</a>, Score: 87, Comments: 6</div><div class="gmail_default"> On Reddit: [2] <a href="http://goo.gl/GJahIU">http://goo.gl/GJahIU</a></div><div class="gmail_default">
Original: [3] <a href="http://goo.gl/V2kcCP">http://goo.gl/V2kcCP</a></div><div class="gmail_default"><br></div><div class="gmail_default"> * OC: Haskell programming font with ligatures</div><div class="gmail_default">
Domain: <a href="http://github.com">github.com</a>, Score: 78, Comments: 59</div><div class="gmail_default"> On Reddit: [4] <a href="http://goo.gl/ZaFRJ4">http://goo.gl/ZaFRJ4</a></div><div class="gmail_default">
Original: [5] <a href="http://goo.gl/m17EUj">http://goo.gl/m17EUj</a></div><div class="gmail_default"><br></div><div class="gmail_default"> * Porting GHC: A Tale of Two Architectures</div><div class="gmail_default">
Domain: <a href="http://chiark.greenend.org.uk">chiark.greenend.org.uk</a>, Score: 77, Comments: 12</div><div class="gmail_default"> On Reddit: [6] <a href="http://goo.gl/MJ196R">http://goo.gl/MJ196R</a></div><div class="gmail_default">
Original: [7] <a href="http://goo.gl/PVVHZo">http://goo.gl/PVVHZo</a></div><div class="gmail_default"><br></div><div class="gmail_default"> * Try Idris</div><div class="gmail_default"> Domain: <a href="http://tryidris.org">tryidris.org</a>, Score: 70, Comments: 22</div>
<div class="gmail_default"> On Reddit: [8] <a href="http://goo.gl/7hn84J">http://goo.gl/7hn84J</a></div><div class="gmail_default"> Original: [9] <a href="http://goo.gl/6iPW8S">http://goo.gl/6iPW8S</a></div><div class="gmail_default">
<br></div><div class="gmail_default"> * Why are examples completely absent from hackage? Am I missing something?</div><div class="gmail_default"> Domain: self.haskell, Score: 67, Comments: 68</div><div class="gmail_default">
On Reddit: [10] <a href="http://goo.gl/QmZjZs">http://goo.gl/QmZjZs</a></div><div class="gmail_default"> Original: [11] <a href="http://goo.gl/QmZjZs">http://goo.gl/QmZjZs</a></div><div class="gmail_default"><br>
</div><div class="gmail_default"> * Implementing Python in Haskell - Melbourne Haskell Users Group, April 24</div><div class="gmail_default"> Domain: <a href="http://meetup.com">meetup.com</a>, Score: 53, Comments: 6</div>
<div class="gmail_default"> On Reddit: [12] <a href="http://goo.gl/tYRtG9">http://goo.gl/tYRtG9</a></div><div class="gmail_default"> Original: [13] <a href="http://goo.gl/oClHGb">http://goo.gl/oClHGb</a></div><div class="gmail_default">
<br></div><div class="gmail_default"> * Blog post - Haskell Gets Static Typing Right - Andres Löh</div><div class="gmail_default"> Domain: <a href="http://skillsmatterblog.wordpress.com">skillsmatterblog.wordpress.com</a>, Score: 51, Comments: 25</div>
<div class="gmail_default"> On Reddit: [14] <a href="http://goo.gl/5AQO4h">http://goo.gl/5AQO4h</a></div><div class="gmail_default"> Original: [15] <a href="http://goo.gl/WddMUA">http://goo.gl/WddMUA</a></div><div class="gmail_default">
<br></div><div class="gmail_default"> * Haskell for all: Scalable program architectures</div><div class="gmail_default"> Domain: <a href="http://haskellforall.com">haskellforall.com</a>, Score: 45, Comments: 19</div>
<div class="gmail_default"> On Reddit: [16] <a href="http://goo.gl/JDYSQl">http://goo.gl/JDYSQl</a></div><div class="gmail_default"> Original: [17] <a href="http://goo.gl/MUrRRg">http://goo.gl/MUrRRg</a></div><div class="gmail_default">
<br></div><div class="gmail_default"> * GHC 7.8′s -staticlib flag makes compiling Mac libs easy</div><div class="gmail_default"> Domain: <a href="http://maxs.io">maxs.io</a>, Score: 42, Comments: 5</div><div class="gmail_default">
On Reddit: [18] <a href="http://goo.gl/SVICOm">http://goo.gl/SVICOm</a></div><div class="gmail_default"> Original: [19] <a href="http://goo.gl/FwVdOv">http://goo.gl/FwVdOv</a></div><div class="gmail_default"><br>
</div><div class="gmail_default"> * Autocomplete command line options with GHC 7.8</div><div class="gmail_default"> Domain: self.haskell, Score: 39, Comments: 10</div><div class="gmail_default"> On Reddit: [20] <a href="http://goo.gl/bXNI20">http://goo.gl/bXNI20</a></div>
<div class="gmail_default"> Original: [21] <a href="http://goo.gl/bXNI20">http://goo.gl/bXNI20</a></div><div class="gmail_default"><br></div><div class="gmail_default"> * How to learn Haskell</div><div class="gmail_default">
Domain: <a href="http://acm3.wustl.edu">acm3.wustl.edu</a>, Score: 39, Comments: 16</div><div class="gmail_default"> On Reddit: [22] <a href="http://goo.gl/oaQsAL">http://goo.gl/oaQsAL</a></div><div class="gmail_default">
Original: [23] <a href="http://goo.gl/TLbCEL">http://goo.gl/TLbCEL</a></div><div class="gmail_default"><br></div><div class="gmail_default"> * Calling Python from Haskell</div><div class="gmail_default"> Domain: <a href="http://lunaryorn.com">lunaryorn.com</a>, Score: 36, Comments: 14</div>
<div class="gmail_default"> On Reddit: [24] <a href="http://goo.gl/9n8O4m">http://goo.gl/9n8O4m</a></div><div class="gmail_default"> Original: [25] <a href="http://goo.gl/j8YqgK">http://goo.gl/j8YqgK</a></div><div class="gmail_default">
<br></div><div class="gmail_default"> * "latest API" link in Hackage</div><div class="gmail_default"> Domain: self.haskell, Score: 30, Comments: 15</div><div class="gmail_default"> On Reddit: [26] <a href="http://goo.gl/RJnphF">http://goo.gl/RJnphF</a></div>
<div class="gmail_default"> Original: [27] <a href="http://goo.gl/RJnphF">http://goo.gl/RJnphF</a></div><div class="gmail_default"><br></div><div class="gmail_default"> * Functional Pearl: F for Functor</div><div class="gmail_default">
Domain: <a href="http://cs.ox.ac.uk">cs.ox.ac.uk</a>, Score: 27, Comments: 14</div><div class="gmail_default"> On Reddit: [28] <a href="http://goo.gl/i7TPuf">http://goo.gl/i7TPuf</a></div><div class="gmail_default">
Original: [29] <a href="http://goo.gl/7c33Xn">http://goo.gl/7c33Xn</a></div><div class="gmail_default"><br></div><div class="gmail_default">Top StackOverflow Questions</div><div class="gmail_default"><br></div><div class="gmail_default">
* Idris eager evaluation</div><div class="gmail_default"> votes: 14, answers: 1</div><div class="gmail_default"> Read on SO: [30] <a href="http://goo.gl/LDpNtI">http://goo.gl/LDpNtI</a></div><div class="gmail_default">
<br></div><div class="gmail_default"> * Why use such a peculiar function type in monads?</div><div class="gmail_default"> votes: 11, answers: 4</div><div class="gmail_default"> Read on SO: [31] <a href="http://goo.gl/XX8KSX">http://goo.gl/XX8KSX</a></div>
<div class="gmail_default"><br></div><div class="gmail_default"> * How does mapA work with a Stream Function Arrow in Haskell?</div><div class="gmail_default"> votes: 8, answers: 1</div><div class="gmail_default"> Read on SO: [32] <a href="http://goo.gl/vECKBa">http://goo.gl/vECKBa</a></div>
<div class="gmail_default"><br></div><div class="gmail_default"> * Lenses and Monomorphism Restriction</div><div class="gmail_default"> votes: 8, answers: 2</div><div class="gmail_default"> Read on SO: [33] <a href="http://goo.gl/hG44KA">http://goo.gl/hG44KA</a></div>
<div class="gmail_default"><br></div><div class="gmail_default"> * Is this a GHC bug?</div><div class="gmail_default"> votes: 7, answers: 1</div><div class="gmail_default"> Read on SO: [34] <a href="http://goo.gl/sqByI2">http://goo.gl/sqByI2</a></div>
<div class="gmail_default"><br></div><div class="gmail_default"> * Why do some of threepenny-gui FRP combinators operate on a </div><div class="gmail_default"> MonadIO monad instead of being pure?</div><div class="gmail_default">
votes: 6, answers: 2</div><div class="gmail_default"> Read on SO: [35] <a href="http://goo.gl/ySVqya">http://goo.gl/ySVqya</a></div><div class="gmail_default"><br></div><div class="gmail_default"> * S combinator in Haskell</div>
<div class="gmail_default"> votes: 6, answers: 2</div><div class="gmail_default"> Read on SO: [36] <a href="http://goo.gl/vnb64N">http://goo.gl/vnb64N</a></div><div class="gmail_default"><br></div><div class="gmail_default">
* Graphing criterion benchmarks taking different orders of magnitude of time</div><div class="gmail_default"> votes: 6, answers: 1</div><div class="gmail_default"> Read on SO: [37] <a href="http://goo.gl/J3jgWf">http://goo.gl/J3jgWf</a></div>
<div class="gmail_default"><br></div><div class="gmail_default"> * Fun with fixity</div><div class="gmail_default"> votes: 6, answers: 1</div><div class="gmail_default"> Read on SO: [38] <a href="http://goo.gl/molyi9">http://goo.gl/molyi9</a></div>
<div class="gmail_default"><br></div><div class="gmail_default">Until next time,</div><div class="gmail_default">[39]+Daniel Santa Cruz</div><div class="gmail_default"><br></div><div class="gmail_default">References</div>
<div class="gmail_default"><br></div><div class="gmail_default"> 1. <a href="http://cufp.org/2014cfp">http://cufp.org/2014cfp</a></div><div class="gmail_default"> 2. <a href="http://debug.elm-lang.org/">http://debug.elm-lang.org/</a></div>
<div class="gmail_default"> 3. <a href="http://www.reddit.com/r/haskell/comments/233ff9/a_time_traveling_debugger_for_elm_pause_rewind/">http://www.reddit.com/r/haskell/comments/233ff9/a_time_traveling_debugger_for_elm_pause_rewind/</a></div>
<div class="gmail_default"> 4. <a href="https://github.com/i-tu/source-code-pro-L/">https://github.com/i-tu/source-code-pro-L/</a></div><div class="gmail_default"> 5. <a href="http://www.reddit.com/r/haskell/comments/23g9dv/oc_haskell_programming_font_with_ligatures/">http://www.reddit.com/r/haskell/comments/23g9dv/oc_haskell_programming_font_with_ligatures/</a></div>
<div class="gmail_default"> 6. <a href="http://www.chiark.greenend.org.uk/ucgi/~cjwatson/blosxom/2014-04-15-porting-ghc-a-tale-of-two-architectures.html">http://www.chiark.greenend.org.uk/ucgi/~cjwatson/blosxom/2014-04-15-porting-ghc-a-tale-of-two-architectures.html</a></div>
<div class="gmail_default"> 7. <a href="http://www.reddit.com/r/haskell/comments/232erb/porting_ghc_a_tale_of_two_architectures/">http://www.reddit.com/r/haskell/comments/232erb/porting_ghc_a_tale_of_two_architectures/</a></div>
<div class="gmail_default"> 8. <a href="http://www.tryidris.org/console">http://www.tryidris.org/console</a></div><div class="gmail_default"> 9. <a href="http://www.reddit.com/r/haskell/comments/22yww7/try_idris/">http://www.reddit.com/r/haskell/comments/22yww7/try_idris/</a></div>
<div class="gmail_default"> 10. <a href="http://www.reddit.com/r/haskell/comments/23dxli/why_are_examples_completely_absent_from_hackage/">http://www.reddit.com/r/haskell/comments/23dxli/why_are_examples_completely_absent_from_hackage/</a></div>
<div class="gmail_default"> 11. <a href="http://www.reddit.com/r/haskell/comments/23dxli/why_are_examples_completely_absent_from_hackage/">http://www.reddit.com/r/haskell/comments/23dxli/why_are_examples_completely_absent_from_hackage/</a></div>
<div class="gmail_default"> 12. <a href="http://www.meetup.com/Melbourne-Haskell-Users-Group/events/174401572/">http://www.meetup.com/Melbourne-Haskell-Users-Group/events/174401572/</a></div><div class="gmail_default"> 13. <a href="http://www.reddit.com/r/haskell/comments/238akv/implementing_python_in_haskell_melbourne_haskell/">http://www.reddit.com/r/haskell/comments/238akv/implementing_python_in_haskell_melbourne_haskell/</a></div>
<div class="gmail_default"> 14. <a href="http://skillsmatterblog.wordpress.com/2014/04/15/guest-post-haskell-gets-static-typing-right-andres-loh/">http://skillsmatterblog.wordpress.com/2014/04/15/guest-post-haskell-gets-static-typing-right-andres-loh/</a></div>
<div class="gmail_default"> 15. <a href="http://www.reddit.com/r/haskell/comments/233njg/blog_post_haskell_gets_static_typing_right_andres/">http://www.reddit.com/r/haskell/comments/233njg/blog_post_haskell_gets_static_typing_right_andres/</a></div>
<div class="gmail_default"> 16. <a href="http://www.haskellforall.com/2014/04/scalable-program-architectures.html">http://www.haskellforall.com/2014/04/scalable-program-architectures.html</a></div><div class="gmail_default">
17. <a href="http://www.reddit.com/r/haskell/comments/2300zb/haskell_for_all_scalable_program_architectures/">http://www.reddit.com/r/haskell/comments/2300zb/haskell_for_all_scalable_program_architectures/</a></div><div class="gmail_default">
18. <a href="http://maxs.io/ghc-78-static-lib-flag/">http://maxs.io/ghc-78-static-lib-flag/</a></div><div class="gmail_default"> 19. <a href="http://www.reddit.com/r/haskell/comments/23fyok/ghc_78s_staticlib_flag_makes_compiling_mac_libs/">http://www.reddit.com/r/haskell/comments/23fyok/ghc_78s_staticlib_flag_makes_compiling_mac_libs/</a></div>
<div class="gmail_default"> 20. <a href="http://www.reddit.com/r/haskell/comments/236qkb/autocomplete_command_line_options_with_ghc_78/">http://www.reddit.com/r/haskell/comments/236qkb/autocomplete_command_line_options_with_ghc_78/</a></div>
<div class="gmail_default"> 21. <a href="http://www.reddit.com/r/haskell/comments/236qkb/autocomplete_command_line_options_with_ghc_78/">http://www.reddit.com/r/haskell/comments/236qkb/autocomplete_command_line_options_with_ghc_78/</a></div>
<div class="gmail_default"> 22. <a href="http://acm3.wustl.edu/functional/haskell.php">http://acm3.wustl.edu/functional/haskell.php</a></div><div class="gmail_default"> 23. <a href="http://www.reddit.com/r/haskell/comments/239f2m/how_to_learn_haskell/">http://www.reddit.com/r/haskell/comments/239f2m/how_to_learn_haskell/</a></div>
<div class="gmail_default"> 24. <a href="http://www.lunaryorn.com/2014/04/15/calling-python-from-haskell.html">http://www.lunaryorn.com/2014/04/15/calling-python-from-haskell.html</a></div><div class="gmail_default"> 25. <a href="http://www.reddit.com/r/haskell/comments/2330aj/calling_python_from_haskell/">http://www.reddit.com/r/haskell/comments/2330aj/calling_python_from_haskell/</a></div>
<div class="gmail_default"> 26. <a href="http://www.reddit.com/r/haskell/comments/22xz96/latest_api_link_in_hackage/">http://www.reddit.com/r/haskell/comments/22xz96/latest_api_link_in_hackage/</a></div><div class="gmail_default">
27. <a href="http://www.reddit.com/r/haskell/comments/22xz96/latest_api_link_in_hackage/">http://www.reddit.com/r/haskell/comments/22xz96/latest_api_link_in_hackage/</a></div><div class="gmail_default"> 28. <a href="http://www.cs.ox.ac.uk/people/daniel.james/functor/functor.pdf">http://www.cs.ox.ac.uk/people/daniel.james/functor/functor.pdf</a></div>
<div class="gmail_default"> 29. <a href="http://www.reddit.com/r/haskell/comments/2327e7/functional_pearl_f_for_functor/">http://www.reddit.com/r/haskell/comments/2327e7/functional_pearl_f_for_functor/</a></div><div class="gmail_default">
30. <a href="http://stackoverflow.com/questions/23149532/idris-eager-evaluation">http://stackoverflow.com/questions/23149532/idris-eager-evaluation</a></div><div class="gmail_default"> 31. <a href="http://stackoverflow.com/questions/23051800/why-use-such-a-peculiar-function-type-in-monads">http://stackoverflow.com/questions/23051800/why-use-such-a-peculiar-function-type-in-monads</a></div>
<div class="gmail_default"> 32. <a href="http://stackoverflow.com/questions/23048100/how-does-mapa-work-with-a-stream-function-arrow-in-haskell">http://stackoverflow.com/questions/23048100/how-does-mapa-work-with-a-stream-function-arrow-in-haskell</a></div>
<div class="gmail_default"> 33. <a href="http://stackoverflow.com/questions/23066099/lenses-and-monomorphism-restriction">http://stackoverflow.com/questions/23066099/lenses-and-monomorphism-restriction</a></div><div class="gmail_default">
34. <a href="http://stackoverflow.com/questions/23091080/is-this-a-ghc-bug">http://stackoverflow.com/questions/23091080/is-this-a-ghc-bug</a></div><div class="gmail_default"> 35. <a href="http://stackoverflow.com/questions/23044464/why-do-some-of-threepenny-gui-frp-combinators-operate-on-a-monadio-monad-instead">http://stackoverflow.com/questions/23044464/why-do-some-of-threepenny-gui-frp-combinators-operate-on-a-monadio-monad-instead</a></div>
<div class="gmail_default"> 36. <a href="http://stackoverflow.com/questions/23095224/s-combinator-in-haskell">http://stackoverflow.com/questions/23095224/s-combinator-in-haskell</a></div><div class="gmail_default"> 37. <a href="http://stackoverflow.com/questions/23129649/graphing-criterion-benchmarks-taking-different-orders-of-magnitude-of-time">http://stackoverflow.com/questions/23129649/graphing-criterion-benchmarks-taking-different-orders-of-magnitude-of-time</a></div>
<div class="gmail_default"> 38. <a href="http://stackoverflow.com/questions/23142075/fun-with-fixity">http://stackoverflow.com/questions/23142075/fun-with-fixity</a></div><div class="gmail_default"> 39. <a href="https://plus.google.com/105107667630152149014/about">https://plus.google.com/105107667630152149014/about</a></div>
<div><br></div></div></div>