Haskell Weekly News: Issue 233

Welcome to issue 233 of the HWN, an issue covering crowd-sourced bits of information about Haskell from around the web. This issue covers the week of June 17 to 23, 2012. Quotes of the Week * ciaranm: if it's ugly, it's imperative. if it's incomprehensible, it's functional. * xplat: when life gives you lemons, make lemonads Top Reddit Stories * What are everyone's favorite "aha" moments in learning Haskell? Domain: self.haskell, Score: 93, Comments: 156 On Reddit: [1] http://goo.gl/8YSyY Original: [2] http://goo.gl/8YSyY * Unit testing isn't enough. You need static typing too. Domain: evanfarrer.blogspot.ca, Score: 82, Comments: 22 On Reddit: [3] http://goo.gl/b73gf Original: [4] http://goo.gl/JF4ND * Snap Framework 0.9 Released Domain: snapframework.com, Score: 60, Comments: 7 On Reddit: [5] http://goo.gl/7fP9D Original: [6] http://goo.gl/7SoU6 * Haskell’s record system is a cruel joke Domain: labs.scrive.com, Score: 52, Comments: 100 On Reddit: [7] http://goo.gl/XKIch Original: [8] http://goo.gl/wOvyc * Polymorphic Update with van Laarhoven Lenses Domain: r6.ca, Score: 51, Comments: 9 On Reddit: [9] http://goo.gl/qvpPg Original: [10] http://goo.gl/34TbY * Building a blog with Snap and Heist Domain: bonus500.github.com, Score: 45, Comments: 30 On Reddit: [11] http://goo.gl/UDHCs Original: [12] http://goo.gl/eo9a3 * Totality vs. Turing completeness (McBride)[PDF, 35 slides, ±] Domain: personal.cis.strath.ac.uk, Score: 42, Comments: 22 On Reddit: [13] http://goo.gl/qua0n Original: [14] http://goo.gl/8auaP * GHC's imprecise (non-deterministic) "error" Domain: stackoverflow.com, Score: 41, Comments: On Reddit: [15] http://goo.gl/6WQWx Original: [16] http://goo.gl/MOCeT * Hackage comments — a simple user script Domain: chrisdone.com, Score: 39, Comments: 17 On Reddit: [17] http://goo.gl/t9oBH Original: [18] http://goo.gl/CmXuB * A Notation for Comonads (Orchard, Mycroft) [pdf] Domain: cl.cam.ac.uk, Score: 38, Comments: 48 On Reddit: [19] http://goo.gl/S4lz9 Original: [20] http://goo.gl/uw8ZY * Taming list syntax in Haskell Domain: labs.scrive.com, Score: 36, Comments: 29 On Reddit: [21] http://goo.gl/YLTZL Original: [22] http://goo.gl/UJpcB * Shell scripting with type-safety using Haskell « Linux-Magazin Online Domain: linux-magazin.de, Score: 36, Comments: 32 On Reddit: [23] http://goo.gl/yEMQ0 Original: [24] http://goo.gl/U3zO5 * Roy, A Statically Typed, Functional Language for Javascript. The Functional Web [PDF] Domain: brianmckenna.org, Score: 32, Comments: 9 On Reddit: [25] http://goo.gl/SBhec Original: [26] http://goo.gl/v0iH2 * [ANN] GenCheck - a generalized property-based testing framework Domain: permalink.gmane.org, Score: 30, Comments: On Reddit: [27] http://goo.gl/GCUGJ Original: [28] http://goo.gl/c2Y0s Top StackOverflow Questions * How do exceptions in Haskell work? votes: 53, answers: 1 Read on SO: [29] http://goo.gl/MOCeT * Has anyone ever compiled a list of the imports needed to avoid the “not polymorphic enough” definitions in Haskell's standard libraries? votes: 19, answers: 1 Read on SO: [30] http://goo.gl/kyXde * Why does adding a polymorphic type signature degrade performance? votes: 13, answers: 2 Read on SO: [31] http://goo.gl/Lf18k * To write or not to write `module Main where` in Haskell votes: 10, answers: 1 Read on SO: [32] http://goo.gl/IDSOx * Why aren't FingerTrees used enough to have a stable implementation? votes: 10, answers: 3 Read on SO: [33] http://goo.gl/wzw4e * What is the difference between PArray and [::] in Data Parallel Haskell? votes: 9, answers: 0 Read on SO: [34] http://goo.gl/FpUJX * Why discarded values are () instead of ⊥ in Haskell? votes: 8, answers: 5 Read on SO: [35] http://goo.gl/jIK26 * Is it possible to embed Haskell in a C library opaquely? votes: 8, answers: 1 Read on SO: [36] http://goo.gl/3H5tu * NoMonomorphismRestriction helps preserve sharing? votes: 8, answers: 2 Read on SO: [37] http://goo.gl/FDdeA * Why doesn't Haskell/GHC support record name overloading votes: 7, answers: 2 Read on SO: [38] http://goo.gl/NsHKM Until next time, Daniel Santa Cruz References 1. http://www.reddit.com/r/haskell/comments/vi425/what_are_everyones_favorite_a... 2. http://www.reddit.com/r/haskell/comments/vi425/what_are_everyones_favorite_a... 3. http://evanfarrer.blogspot.ca/2012/06/unit-testing-isnt-enough-you-need.html 4. http://www.reddit.com/r/haskell/comments/vbwrv/unit_testing_isnt_enough_you_... 5. http://snapframework.com/blog/2012/06/17/snap-0.9-released 6. http://www.reddit.com/r/haskell/comments/v779m/snap_framework_09_released/ 7. http://labs.scrive.com/2012/06/haskell-lacks-a-serious-record-system/ 8. http://www.reddit.com/r/haskell/comments/vdg55/haskells_record_system_is_a_c... 9. http://r6.ca/blog/20120623T104901Z.html 10. http://www.reddit.com/r/haskell/comments/vhbf4/polymorphic_update_with_van_l... 11. http://bonus500.github.com/sc2blog/ 12. http://www.reddit.com/r/haskell/comments/vg3q2/building_a_blog_with_snap_and... 13. https://personal.cis.strath.ac.uk/conor.mcbride/pub/Totality.pdf 14. http://www.reddit.com/r/haskell/comments/vazfp/totality_vs_turing_completene... 15. http://stackoverflow.com/questions/11070690/how-do-exceptions-in-haskell-wor... 16. http://www.reddit.com/r/haskell/comments/v6sec/ghcs_imprecise_nondeterminist... 17. http://chrisdone.com/hackage-comments/ 18. http://www.reddit.com/r/haskell/comments/v8gvc/hackage_comments_a_simple_use... 19. http://www.cl.cam.ac.uk/~dao29/drafts/codo-notation-orchard12.pdf 20. http://www.reddit.com/r/haskell/comments/v6ik6/a_notation_for_comonads_orcha... 21. http://labs.scrive.com/2012/06/taming-list-syntax-in-haskell/ 22. http://www.reddit.com/r/haskell/comments/v9ilw/taming_list_syntax_in_haskell... 23. http://www.linux-magazin.de/Online-Artikel/Shell-scripting-with-type-safety-... 24. http://www.reddit.com/r/haskell/comments/vdrt0/shell_scripting_with_typesafe... 25. http://brianmckenna.org/files/IC-Roy.pdf 26. http://www.reddit.com/r/haskell/comments/vhkgf/roy_a_statically_typed_functi... 27. http://permalink.gmane.org/gmane.comp.lang.haskell.general/19371 28. http://www.reddit.com/r/haskell/comments/va5ao/ann_gencheck_a_generalized_pr... 29. http://stackoverflow.com/questions/11070690/how-do-exceptions-in-haskell-wor... 30. http://stackoverflow.com/questions/11076062/has-anyone-ever-compiled-a-list-... 31. http://stackoverflow.com/questions/11145503/why-does-adding-a-polymorphic-ty... 32. http://stackoverflow.com/questions/11112371/to-write-or-not-to-write-module-... 33. http://stackoverflow.com/questions/11151732/why-arent-fingertrees-used-enoug... 34. http://stackoverflow.com/questions/11103707/what-is-the-difference-between-p... 35. http://stackoverflow.com/questions/11076938/why-discarded-values-are-instead... 36. http://stackoverflow.com/questions/11137443/is-it-possible-to-embed-haskell-... 37. http://stackoverflow.com/questions/11145904/nomonomorphismrestriction-helps-... 38. http://stackoverflow.com/questions/11100322/why-doesnt-haskell-ghc-support-r...
participants (1)
-
Daniel Santa Cruz