[Haskell-cafe] Haskell Weekly News: Issue 231
Daniel Santa Cruz
dstcruz at gmail.com
Thu Jun 14 04:06:26 CEST 2012
Welcome to issue 231 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers
the week of June 03 to 09, 2012.
Announcements
Paolo Capriotti announced the patchlevel release of GHC 7.4.2. "This
release contains a number of bugfixes relative to 7.4.1, so we
recommend upgrading."
[1] http://goo.gl/X3Z85
Quotes of the Week
* roconnor: there's a right way, and a wrong way, and then there is
the ekmett way.
Top Reddit Stories
* Haskell Platform 2012.2.0.0 released
Domain: hackage.haskell.org, Score: 104, Comments: 33
On Reddit: [2] http://goo.gl/ZNa9h
Original: [3] http://goo.gl/JjJg2
* Why free monads matter
Domain: haskellforall.com, Score: 61, Comments: 47
On Reddit: [4] http://goo.gl/hfKlc
Original: [5] http://goo.gl/JPpsp
* 3 Flavors of MVar: Lock, Var, Barrier
Domain: neilmitchell.blogspot.com, Score: 43, Comments: 20
On Reddit: [6] http://goo.gl/3eEkO
Original: [7] http://goo.gl/ek7Qq
* Introducing the HERMIT Equational Reasoning Framework
Domain: ittc.ku.edu, Score: 36, Comments: 20
On Reddit: [8] http://goo.gl/UC0sF
Original: [9] http://goo.gl/ifS7f
* Complicating conduit?
Domain: yesodweb.com, Score: 35, Comments: 45
On Reddit: [10] http://goo.gl/W4rfE
Original: [11] http://goo.gl/rU0vK
* Beautiful Code, Compelling Evidence: OpenGL, Cairo tutorial
[PDF, 33 pages]
Domain: renci.org, Score: 33, Comments: 2
On Reddit: [12] http://goo.gl/qKY8w
Original: [13] http://goo.gl/r5SVj
* Forklift - a pattern for performing monadic actions in a worker thread
Domain: apfelmus.nfshost.com, Score: 30, Comments: 7
On Reddit: [14] http://goo.gl/B6brV
Original: [15] http://goo.gl/mWVAv
* Dependently typed programming with singletons (Eisenberg, Weirich)[PDF]
Domain: cis.upenn.edu, Score: 29, Comments: 3
On Reddit: [16] http://goo.gl/y3fYv
Original: [17] http://goo.gl/RqM5m
* Continuation-based relative-time FRP
Domain: paolocapriotti.com, Score: 22, Comments: 6
On Reddit: [18] http://goo.gl/CFSK7
Original: [19] http://goo.gl/cP0cJ
* Explaining the Prompt monad with a clearer representation
Domain: joeysmandatory.blogspot.com, Score: 21, Comments: 42
On Reddit: [20] http://goo.gl/ZZM93
Original: [21] http://goo.gl/Im7SF
* Lazily Evaluate length of a list
Domain: self.haskell, Score: 21, Comments: 29
On Reddit: [22] http://goo.gl/cKUOt
Original: [23] http://goo.gl/cKUOt
Top StackOverflow Questions
* Killing a thread when MVar is garbage collected
votes: 22, answers: 4
Read on SO: [24] http://goo.gl/cvoqw
* How does one write efficient Dynamic Programming algorithms in Haskell?
votes: 16, answers: 3
Read on SO: [25] http://goo.gl/mkMTp
* How to apply a polymorphic function to a Dynamic value
votes: 11, answers: 1
Read on SO: [26] http://goo.gl/3jIVr
* Haskell Typeclass for Tuples
votes: 11, answers: 3
Read on SO: [27] http://goo.gl/pvDah
* Monadic expressions in conditionals - GHC compiles, cabal refuses
votes: 10, answers: 2
Read on SO: [28] http://goo.gl/QXMXh
* GHC Optimization: Collatz conjecture
votes: 10, answers: 2
Read on SO: [29] http://goo.gl/AfiEC
* Haskell: Lists vs Streams
votes: 10, answers: 3
Read on SO: [30] http://goo.gl/qn1dE
* Is my program Turing-complete?
votes: 9, answers: 2
Read on SO: [31] http://goo.gl/PLf5q
* How to find the optimal processing order?
votes: 9, answers: 1
Read on SO: [32] http://goo.gl/P3XZ2
* How to do fast data deserialization in Haskell
votes: 9, answers: 1
Read on SO: [33] http://goo.gl/Synm2
* What's so bad about OverlappingInstances?
votes: 9, answers: 1
Read on SO: [34] http://goo.gl/M17Rp
Until next time,
Daniel Santa Cruz
References
1. http://permalink.gmane.org/gmane.comp.lang.haskell.glasgow.user/22181
2. http://hackage.haskell.org/platform/?2012.2.0.0
3. http://www.reddit.com/r/haskell/comments/uipvz/haskell_platform_2012200_released/
4. http://www.haskellforall.com/2012/06/you-could-have-invented-free-monads.html
5. http://www.reddit.com/r/haskell/comments/utxq2/why_free_monads_matter/
6. http://neilmitchell.blogspot.com/2012/06/flavours-of-mvar_04.html
7. http://www.reddit.com/r/haskell/comments/uk9wu/3_flavors_of_mvar_lock_var_barrier/
8. http://www.ittc.ku.edu/csdlblog/?p=105
9. http://www.reddit.com/r/haskell/comments/ujdet/introducing_the_hermit_equational_reasoning/
10. http://www.yesodweb.com/blog/2012/06/complicating-conduit
11. http://www.reddit.com/r/haskell/comments/urc75/complicating_conduit/
12. http://www.renci.org/wp-content/pub/tutorials/BeautifulCode.pdf
13. http://www.reddit.com/r/haskell/comments/uqc33/beautiful_code_compelling_evidence_opengl_cairo/
14. http://apfelmus.nfshost.com/blog/2012/06/07-forklift.html
15. http://www.reddit.com/r/haskell/comments/uq44h/forklift_a_pattern_for_performing_monadic_actions/
16. http://www.cis.upenn.edu/~eir/papers/2012/singletons/paper.pdf
17. http://www.reddit.com/r/haskell/comments/uic9g/dependently_typed_programming_with_singletons/
18. http://paolocapriotti.com/blog/2012/06/04/continuation-based-relative-time-frp/
19. http://www.reddit.com/r/haskell/comments/uklsq/continuationbased_relativetime_frp/
20. http://joeysmandatory.blogspot.com/2012/06/explaining-prompt-monad-with-simpler.html
21. http://www.reddit.com/r/haskell/comments/unpaz/explaining_the_prompt_monad_with_a_clearer/
22. http://www.reddit.com/r/haskell/comments/uomz4/lazily_evaluate_length_of_a_list/
23. http://www.reddit.com/r/haskell/comments/uomz4/lazily_evaluate_length_of_a_list/
24. http://stackoverflow.com/questions/10871303/killing-a-thread-when-mvar-is-garbage-collected
25. http://stackoverflow.com/questions/10906053/how-does-one-write-efficient-dynamic-programming-algorithms-in-haskell
26. http://stackoverflow.com/questions/10889682/how-to-apply-a-polymorphic-function-to-a-dynamic-value
27. http://stackoverflow.com/questions/10899804/haskell-typeclass-for-tuples
28. http://stackoverflow.com/questions/10867300/monadic-expressions-in-conditionals-ghc-compiles-cabal-refuses
29. http://stackoverflow.com/questions/10876110/ghc-optimization-collatz-conjecture
30. http://stackoverflow.com/questions/10942450/haskell-lists-vs-streams
31. http://stackoverflow.com/questions/10878846/is-my-program-turing-complete
32. http://stackoverflow.com/questions/10879838/how-to-find-the-optimal-processing-order
33. http://stackoverflow.com/questions/10902405/how-to-do-fast-data-deserialization-in-haskell
34. http://stackoverflow.com/questions/10942136/whats-so-bad-about-overlappinginstances
More information about the Haskell-Cafe
mailing list