[Haskell-cafe] Haskell Weekly News: Issue 207
Daniel Santa Cruz
dstcruz at gmail.com
Thu Nov 10 03:38:12 CET 2011
Welcome to issue 207 of the HWN, a newsletter covering developments in
the Haskell community. This release covers the week of October 30 to
November 05, 2011.
You can find the HTML version of this issue at:
http://contemplatecode.blogspot.com/2011/11/haskell-weekly-news-issue-207.html
New and Updated Projects
* hierarchical-clustering-diagrams (Felipe Almeida Lessa; 0.1)
Library to draw diagrams of dendrograms.
[1] http://goo.gl/7deyG
* websockets (Jasper Van der Jeugt; 0.4.0.0) Major re-write to the
library with support for multiple versions of the protocol.
[2] http://goo.gl/i6bVr
* cereal (Trevor Elliott; 0.3.4.0) Provides support for IEEE754
encoded Float/Double values.
[3] http://goo.gl/GwZk8
Quotes of the Week
* wyfrn: whats broken? my brain or ghci?
* dons: Being really mean to your software, and following up when it
breaks, makes it a lot better. But you have to be really, really
mean.
* hpc: and when you want to get really ridiculous, agda has universe
polymorphism, which is when you don't know how high up the tower of
turtles you have managed to climb
Top Reddit Stories
* Quick and dirty reinversion of control.
Domain: blog.sigfpe.com, Score: 59, Comments: 7
On Reddit: [4] http://goo.gl/J2oon
Original: [5] http://goo.gl/pQYGA
* Running a Startup on Haskell [Presentation]
Domain: infoq.com, Score: 57, Comments: 12
On Reddit: [6] http://goo.gl/uqfqN
Original: [7] http://goo.gl/QMu5c
* LLVM patch is merged for inclusion in LLVM 3.0 release | GHC on ARM
Domain: ghcarm.wordpress.com, Score: 48, Comments: 2
On Reddit: [8] http://goo.gl/UNRN6
Original: [9] http://goo.gl/h6q7I
* Thunks and lazy blackholes: an introduction to GHC at runtime
Domain: mainisusuallyafunction.blogspot.com, Score: 39, Comments: 0
On Reddit: [10] http://goo.gl/nQN3U
Original: [11] http://goo.gl/HqKaL
* GHC feature request: warn about unused constraints -- "I think
this could make for a nice project for someone wanting to dig into
hacking on GHC"
Domain: byorgey.wordpress.com, Score: 34, Comments: 16
On Reddit: [12] http://goo.gl/MIMCN
Original: [13] http://goo.gl/GPt0B
* Haskell Implementors Workshop 2011 Videos Online!
Domain: neilmitchell.blogspot.com, Score: 31, Comments: 3
On Reddit: [14] http://goo.gl/MqszQ
Original: [15] http://goo.gl/LUsFe
* What Constraints Entail, Part 1
Domain: comonad.com, Score: 29, Comments: 0
On Reddit: [16] http://goo.gl/Tt41V
Original: [17] http://goo.gl/SdGdm
* [Newbie]: Haskell code is really slow compared to same code in
Python. Can anyone help me find what the problem is ?
Domain: self.haskell, Score: 29, Comments: 51
On Reddit: [18] http://goo.gl/15bb8
Original: [19] http://goo.gl/15bb8
* Please help me gather information about Haskell installations on Macs
Domain: gist.github.com, Score: 26, Comments: 14
On Reddit: [20] http://goo.gl/Yfc32
Original: [21] http://goo.gl/xQACw
* Why learning Functional Programming (and Haskell in particular) can be hard
Domain: harishankar.org, Score: 25, Comments: 46
On Reddit: [22] http://goo.gl/8Xb3V
Original: [23] http://goo.gl/FKlcj
* How do you write nontrivial tests in QuickCheck?
Domain: self.haskell, Score: 23, Comments: 15
On Reddit: [24] http://goo.gl/FL6jh
Original: [25] http://goo.gl/FL6jh
Top StackOverflow Questions
* Calling Haskell from Java with C in between
votes: 14, answers: 1
Read on SO: [26] http://goo.gl/RyN00
* Is “List” specially handled in Haskell's pattern matching?
votes: 14, answers: 5
Read on SO: [27] http://goo.gl/y3hdi
* Why does this simple use of the State monad cause a stack overflow?
votes: 12, answers: 1
Read on SO: [28] http://goo.gl/bLlnX
* Why does this Haskell code not terminate?
votes: 10, answers: 4
Read on SO: [29] http://goo.gl/LStfr
* Is it possible to make a type an instance of a class if its type
parameters are in the wrong order?
votes: 10, answers: 4
Read on SO: [30] http://goo.gl/aRh0b
* How to make a type with restrictions
votes: 9, answers: 3
Read on SO: [31] http://goo.gl/SRTfY
* Desugaring do-notation for Monads
votes: 9, answers: 1
Read on SO: [32] http://goo.gl/CqoQF
* Equation from “Programming Pearls” - can somebody explain me?
votes: 8, answers: 1
Read on SO: [33] http://goo.gl/kUr67
* ADT names. What is `Left a`, and then what is `a`, in Haskell?
votes: 8, answers: 2
Read on SO: [34] http://goo.gl/IVoN0
* Why are boxed vectors so slow?
votes: 8, answers: 1
Read on SO: [35] http://goo.gl/4RrQX
Until next time,
Daniel Santa Cruz
References
1. http://permalink.gmane.org/gmane.comp.lang.haskell.bio/156
2. http://permalink.gmane.org/gmane.comp.lang.haskell.web/2204
3. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/93644
4. http://blog.sigfpe.com/2011/10/quick-and-dirty-reinversion-of-control.html
5. http://www.reddit.com/r/haskell/comments/luyf4/quick_and_dirty_reinversion_of_control/
6. http://www.infoq.com/presentations/Running-a-Startup-on-Haskell
7. http://www.reddit.com/r/haskell/comments/lv9ge/running_a_startup_on_haskell_presentation/
8. https://ghcarm.wordpress.com/2011/11/03/llvm-patch-is-merged-for-inclusion-in-llvm-3-0-release/
9. http://www.reddit.com/r/haskell/comments/lzaa7/llvm_patch_is_merged_for_inclusion_in_llvm_30/
10. http://mainisusuallyafunction.blogspot.com/2011/10/thunks-and-lazy-blackholes-introduction.html
11. http://www.reddit.com/r/haskell/comments/luxzj/thunks_and_lazy_blackholes_an_introduction_to_ghc/
12. https://byorgey.wordpress.com/2011/11/05/wanted-ghc-feature-warn-about-unused-constraints/
13. http://www.reddit.com/r/haskell/comments/m23h2/ghc_feature_request_warn_about_unused_constraints/
14. http://neilmitchell.blogspot.com/2011/11/haskell-implementors-workshop-2011.html
15. http://www.reddit.com/r/haskell/comments/lwpzf/haskell_implementors_workshop_2011_videos_online/
16. http://comonad.com/reader/2011/what-constraints-entail-part-1/
17. http://www.reddit.com/r/haskell/comments/lyqnx/what_constraints_entail_part_1/
18. http://www.reddit.com/r/haskell/comments/m03p9/newbie_haskell_code_is_really_slow_compared_to/
19. http://www.reddit.com/r/haskell/comments/m03p9/newbie_haskell_code_is_really_slow_compared_to/
20. https://gist.github.com/f8f0464fb76e9fa2cfa1
21. http://www.reddit.com/r/haskell/comments/lz26e/please_help_me_gather_information_about_haskell/
22. http://harishankar.org/blog/entry.php/why-learning-functional-programming-and-haskell-in-particular-can-be-hard
23. http://www.reddit.com/r/haskell/comments/lv84d/why_learning_functional_programming_and_haskell/
24. http://www.reddit.com/r/haskell/comments/lvupa/how_do_you_write_nontrivial_tests_in_quickcheck/
25. http://www.reddit.com/r/haskell/comments/lvupa/how_do_you_write_nontrivial_tests_in_quickcheck/
26. http://stackoverflow.com/questions/7961335/calling-haskell-from-java-with-c-in-between
27. http://stackoverflow.com/questions/7992524/is-list-specially-handled-in-haskells-pattern-matching
28. http://stackoverflow.com/questions/7998458/why-does-this-simple-use-of-the-state-monad-cause-a-stack-overflow
29. http://stackoverflow.com/questions/7960543/why-does-this-haskell-code-not-terminate
30. http://stackoverflow.com/questions/8005372/is-it-possible-to-make-a-type-an-instance-of-a-class-if-its-type-parameters-are
31. http://stackoverflow.com/questions/7978191/how-to-make-a-type-with-restrictions
32. http://stackoverflow.com/questions/8019670/desugaring-do-notation-for-monads
33. http://stackoverflow.com/questions/7967337/equation-from-programming-pearls-can-somebody-explain-me
34. http://stackoverflow.com/questions/7969499/adt-names-what-is-left-a-and-then-what-is-a-in-haskell
35. http://stackoverflow.com/questions/7978130/why-are-boxed-vectors-so-slow
More information about the Haskell-Cafe
mailing list