Welcome to issue 260 of the HWN, an issue covering crowd-sourced bits of information about Haskell from around the web. This issue covers the week of February 17 to 23, 2013.
Quotes of the Week * danharaj: zygohistobfuscatory maintainomorphism * merijn: after a week you can delete 80% of your code and replace it with whatever edwardk wrote that day ;-) * merijn: If Oleg is the unit of type hackery I propose Edward as the unit of haskell productivity. * edwardk: the merijn is the unit for the number of distinct units you've named * elliott: If you encounter an edwardk in the wild: nod reassuringly when he talks about something you understand. Under NO circumstances EVER give your GitHub account name Top Reddit Stories * An awesome Haskell Valentines card, from my non-programmer girlfriend. Domain: i.imgur.com, Score: 127, Comments: 32 On Reddit: [1] http://goo.gl/5Cxwr Original: [2] http://goo.gl/BeksW * Announcing SmallCheck 1.0 Domain: ro-che.info, Score: 61, Comments: 16 On Reddit: [3] http://goo.gl/R0gvO Original: [4] http://goo.gl/7b5Dq * Intro to FRP and purely functional games: live-coding the basics of Mario in ~30 lines in Elm [video] Domain: ustream.tv, Score: 50, Comments: 12 On Reddit: [5] http://goo.gl/E22PW Original: [6] http://goo.gl/q7r8e * Reflections After a Hard Day in Haskell GUI Land Domain: fluffynukeit.com, Score: 49, Comments: 53 On Reddit: [7] http://goo.gl/xQv8i Original: [8] http://goo.gl/0hvT6 * Duncan Coutts on Parallelism and Concurrency with Haskell, Distributed Programming with Cloud Haskell Domain: infoq.com, Score: 44, Comments: 5 On Reddit: [9] http://goo.gl/jU9EH Original: [10] http://goo.gl/UkRDk * A Game of Type-Safe Tic-Tac-Toe Domain: github.com, Score: 42, Comments: 20 On Reddit: [11] http://goo.gl/SrIEx Original: [12] http://goo.gl/dFIyd * The Algebra of Algebraic Data Types, Part 3 Domain: chris-taylor.github.com, Score: 36, Comments: 7 On Reddit: [13] http://goo.gl/NQI8S Original: [14] http://goo.gl/CPkiV * Write Yourself a Haskell... in Lisp Domain: gergo.erdi.hu, Score: 36, Comments: 3 On Reddit: [15] http://goo.gl/YqdSl Original: [16] http://goo.gl/E3yzO * Overloading record fields with Lens Domain: statusfailed.com, Score: 31, Comments: 19 On Reddit: [17] http://goo.gl/oF7zN Original: [18] http://goo.gl/SOEz4 * On partial functions in Idris Domain: edwinb.wordpress.com, Score: 29, Comments: 3 On Reddit: [19] http://goo.gl/0HquS Original: [20] http://goo.gl/OaO2r * Who's using Haskell commercially? New collection of real-world case studies from FP Complete. Domain: fpcomplete.com, Score: 26, Comments: 12 On Reddit: [21] http://goo.gl/IM2rb Original: [22] http://goo.gl/zsf4c * Making 'Super Nario Bros.' in Haskell Domain: youtube.com, Score: 26, Comments: 11 On Reddit: [23] http://goo.gl/2Hg7o Original: [24] http://goo.gl/9Bb5t Top StackOverflow Questions * Why is there no implicit parallelism in Haskell? votes: 29, answers: 4 Read on SO: [25] http://goo.gl/n6VkF * Why is (a,b,c,d) not sugar for (a,(b,(c,(d,()))))? votes: 26, answers: 2 Read on SO: [26] http://goo.gl/aW6K2 * How can I understand “(.) . (.)”? votes: 21, answers: 5 Read on SO: [27] http://goo.gl/kqbcO * Are there any advantages of using Rank2Types in favor of RankNTypes? votes: 18, answers: 2 Read on SO: [28] http://goo.gl/V5naQ * What's the closest thing to Haskell's typeclasses in OCaml? votes: 16, answers: 4 Read on SO: [29] http://goo.gl/AWvgl * Why does ghci give me a type for “1 ++ 2” instead of ragequitting? votes: 16, answers: 2 Read on SO: [30] http://goo.gl/66Pti * Is (>>) supposed to discard all left-side output? votes: 11, answers: 2 Read on SO: [31] http://goo.gl/wvnLJ * Find inferred type for local function votes: 11, answers: 3 Read on SO: [32] http://goo.gl/WFCz1 * STUArray s i e - space leak only when i == Int? votes: 11, answers: 2 Read on SO: [33] http://goo.gl/fbyPE * Connecting to the System GHC votes: 10, answers: 1 Read on SO: [34] http://goo.gl/FGVN5 * Correctness of implicit lifting votes: 10, answers: 2 Read on SO: [35] http://goo.gl/5s8pR Until next time, +Daniel Santa Cruz References 1. http://i.imgur.com/P0d7v7z.jpg 2. http://www.reddit.com/r/haskell/comments/18q510/an_awesome_haskell_valentines_card_from_my/ 3. http://ro-che.info/articles/2013-02-19-smallcheck.html 4. http://www.reddit.com/r/haskell/comments/18uhfy/announcing_smallcheck_10/ 5. http://www.ustream.tv/recorded/29330499 6. http://www.reddit.com/r/haskell/comments/190n1t/intro_to_frp_and_purely_functional_games/ 7. http://fluffynukeit.com/2013/02/reflections-after-a-hard-day-in-haskell-gui-land/ 8. http://www.reddit.com/r/haskell/comments/18p0nu/reflections_after_a_hard_day_in_haskell_gui_land/ 9. http://www.infoq.com/interviews/coutts-haskell 10. http://www.reddit.com/r/haskell/comments/18zvk2/duncan_coutts_on_parallelism_and_concurrency_with/ 11. https://github.com/leonidas/codeblog/blob/master/2013/2013-02-19-typesafe-tictactoe.md 12. http://www.reddit.com/r/haskell/comments/18tys6/a_game_of_typesafe_tictactoe/ 13. http://chris-taylor.github.com/blog/2013/02/13/the-algebra-of-algebraic-data-types-part-iii/ 14. http://www.reddit.com/r/haskell/comments/18p3p5/the_algebra_of_algebraic_data_types_part_3/ 15. http://gergo.erdi.hu/blog/2013-02-17-write_yourself_a_haskell..._in_lisp/ 16. http://www.reddit.com/r/haskell/comments/18pm7r/write_yourself_a_haskell_in_lisp/ 17. http://statusfailed.com/blog/2013/02/19/overloading-record-fields-with-lens.html 18. http://www.reddit.com/r/haskell/comments/18t2n7/overloading_record_fields_with_lens/ 19. http://edwinb.wordpress.com/2013/02/19/on-partial-functions-in-idris/ 20. http://www.reddit.com/r/haskell/comments/18tbkj/on_partial_functions_in_idris/ 21. http://fpcomplete.com/announcing-case-studies/ 22. http://www.reddit.com/r/haskell/comments/18p5n4/whos_using_haskell_commercially_new_collection_of/ 23. http://www.youtube.com/watch?v=gVLFGQGRsDw 24. http://www.reddit.com/r/haskell/comments/18v4ep/making_super_nario_bros_in_haskell/ 25. http://stackoverflow.com/questions/15005670/why-is-there-no-implicit-parallelism-in-haskell 26. http://stackoverflow.com/questions/14973459/why-is-a-b-c-d-not-sugar-for-a-b-c-d 27. http://stackoverflow.com/questions/15029843/how-can-i-understand 28. http://stackoverflow.com/questions/15020428/are-there-any-advantages-of-using-rank2types-in-favor-of-rankntypes 29. http://stackoverflow.com/questions/14934242/whats-the-closest-thing-to-haskells-typeclasses-in-ocaml 30. http://stackoverflow.com/questions/15041581/why-does-ghci-give-me-a-type-for-1-2-instead-of-ragequitting 31. http://stackoverflow.com/questions/14953032/is-supposed-to-discard-all-left-side-output 32. http://stackoverflow.com/questions/15034392/find-inferred-type-for-local-function 33. http://stackoverflow.com/questions/15038386/stuarray-s-i-e-space-leak-only-when-i-int 34. http://stackoverflow.com/questions/14918453/connecting-to-the-system-ghc 35. http://stackoverflow.com/questions/14928302/correctness-of-implicit-lifting 36. https://plus.google.com/105107667630152149014/about
_______________________________________________ Haskell mailing list Haskell@haskell.org http://www.haskell.org/mailman/listinfo/haskell