[Haskell] Haskell Weekly News: Issue 233
Daniel Santa Cruz
dstcruz at gmail.com
Thu Jun 28 00:33:22 CEST 2012
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_aha_moments_in/
2. http://www.reddit.com/r/haskell/comments/vi425/what_are_everyones_favorite_aha_moments_in/
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_need_static_typing/
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_cruel_joke/
9. http://r6.ca/blog/20120623T104901Z.html
10. http://www.reddit.com/r/haskell/comments/vhbf4/polymorphic_update_with_van_laarhoven_lenses/
11. http://bonus500.github.com/sc2blog/
12. http://www.reddit.com/r/haskell/comments/vg3q2/building_a_blog_with_snap_and_heist/
13. https://personal.cis.strath.ac.uk/conor.mcbride/pub/Totality.pdf
14. http://www.reddit.com/r/haskell/comments/vazfp/totality_vs_turing_completeness_mcbridepdf_35/
15. http://stackoverflow.com/questions/11070690/how-do-exceptions-in-haskell-work
16. http://www.reddit.com/r/haskell/comments/v6sec/ghcs_imprecise_nondeterministic_error/
17. http://chrisdone.com/hackage-comments/
18. http://www.reddit.com/r/haskell/comments/v8gvc/hackage_comments_a_simple_user_script/
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_orchard_mycroft_pdf/
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-using-Haskell/
24. http://www.reddit.com/r/haskell/comments/vdrt0/shell_scripting_with_typesafety_using_haskell/
25. http://brianmckenna.org/files/IC-Roy.pdf
26. http://www.reddit.com/r/haskell/comments/vhkgf/roy_a_statically_typed_functional_language_for/
27. http://permalink.gmane.org/gmane.comp.lang.haskell.general/19371
28. http://www.reddit.com/r/haskell/comments/va5ao/ann_gencheck_a_generalized_propertybased_testing/
29. http://stackoverflow.com/questions/11070690/how-do-exceptions-in-haskell-work
30. http://stackoverflow.com/questions/11076062/has-anyone-ever-compiled-a-list-of-the-imports-needed-to-avoid-the-not-polymorp
31. http://stackoverflow.com/questions/11145503/why-does-adding-a-polymorphic-type-signature-degrade-performance
32. http://stackoverflow.com/questions/11112371/to-write-or-not-to-write-module-main-where-in-haskell
33. http://stackoverflow.com/questions/11151732/why-arent-fingertrees-used-enough-to-have-a-stable-implementation
34. http://stackoverflow.com/questions/11103707/what-is-the-difference-between-parray-and-in-data-parallel-haskell
35. http://stackoverflow.com/questions/11076938/why-discarded-values-are-instead-of-in-haskell
36. http://stackoverflow.com/questions/11137443/is-it-possible-to-embed-haskell-in-a-c-library-opaquely
37. http://stackoverflow.com/questions/11145904/nomonomorphismrestriction-helps-preserve-sharing
38. http://stackoverflow.com/questions/11100322/why-doesnt-haskell-ghc-support-record-name-overloading
More information about the Haskell
mailing list