[Haskell-cafe] Haskell Weekly News: Issue 188
Daniel Santa Cruz
dstcruz at gmail.com
Thu Jun 30 04:17:48 CEST 2011
Welcome to issue 188 of the HWN, a newsletter covering developments in
the Haskell community. This release covers the week of June 19 to
25, 2011.
It was brought up in cafe this week that some would prefer to see
full links in the text version of the mailing list as opposed to the
shortened links. The reason behind using shortened links is that the
newsletter becomes pretty much unreadable with long links in a plain
text buffer. In an effort to accommodate both needs, I'm trying a new
format for links. One that includes shorter links embedded throughout
the newsletter, and the full reference at the bottom of the text. Let
me know what you think!
If you are reading this on a mobile device, or you would just rather
see the HTML version, point your browser to:
http://contemplatecode.blogspot.com/2011/06/haskell-weekly-news-issue-188.html
Announcements
Alex Mason wrote in to remind us that AusHac2011 (the Australasian
Haskell Hackathon) will be held on July 8-10, at UNSW in Sydney. "If
you are an Australian haskell hacker, enthusiast, newbie or
professional, we would love to see you there."
[2] http://goo.gl/d0SXy
Florent Becker announced the release of darcs 2.8 beta 1, with many
new beta features. Give it a world and let the devs know how things are
working!
[3] http://goo.gl/rq3DM
Quotes of the Week
* <[~functor at zygohistomorphic-prepromorphism.endofunctor.org] has
joined #haskell
* kmc: actually, C++'s "typename" keyword is inspired by INTERCAL's
"PLEASE"
* Toxaris: #haskell delivers a massively multiprogrammer online
functional programming (MMOFP) experience
* sully: although I'm switching to haskell more and more just on
practical grounds
* mauke: the greek letter lambda is an imperfect approximation of the
symbol \
* Cale: The trouble with sarcasm is that in order for it to really be
effective, the listener has to know what the speaker knows.
Otherwise, it's indistinguishable from ignorance.
Top Reddit Stories
* Haskell's evaluation isn't magic.
Domain: netsuperbrain.com, Score: 42, Comments: 33
On Reddit: [4] http://goo.gl/jD8jM
Original: [5] http://goo.gl/31pyt
* Superclass equalities are now supported
Domain: hackage.haskell.org, Score: 40, Comments: 16
On Reddit: [6] http://goo.gl/5PuUh
Original: [7] http://goo.gl/XhrMR
* Free Monads for Less (Part 1 of 3): Codensity
Domain: comonad.com, Score: 35, Comments:
On Reddit: [8] http://goo.gl/mqkDi
Original: [9] http://goo.gl/9eWLr
* Renewed LambdaCube 3D engine, Bullet bindings and Stunts example
Domain: just-bottom.blogspot.com, Score: 33, Comments: 2
On Reddit: [10] http://goo.gl/UsP59
Original: [11] http://goo.gl/YR3sH
* A new design for haskell.org
Domain: chrisdone.com, Score: 31, Comments: 47
On Reddit: [12] http://goo.gl/044JZ
Original: [13] http://goo.gl/Hvivh
* Free Monads for Less (Part 2 of 3): Yoneda
Domain: comonad.com, Score: 25, Comments:
On Reddit: [14] http://goo.gl/K6fI9
Original: [15] http://goo.gl/bjV5f
* Free Monads for Less (Part 3 of 3): Yielding IO
Domain: comonad.com, Score: 24, Comments:
On Reddit: [16] http://goo.gl/pKXUR
Original: [17] http://goo.gl/EDxzo
* Snap Framework v0.5.1 released
Domain: snapframework.com, Score: 20, Comments: 2
On Reddit: [18] http://goo.gl/sKsqq
Original: [19] http://goo.gl/Chk6j
* Comparing FRP to RDP (Reactive Demand Programming)
Domain: awelonblue.wordpress.com, Score: 19, Comments: 2
On Reddit: [20] http://goo.gl/0wEgx
Original: [21] http://goo.gl/B4dYs
* Haskell eDSL Tutorial - Shared expenses
Domain: lpenz.org, Score: 18, Comments: 11
On Reddit: [22] http://goo.gl/6yf5j
Original: [23] http://goo.gl/t14Xs
Top StackOverflow Questions
* How do you write data structures that are as efficient as possible in GHC?
votes: 26, answers: 2
Read on SO: [24] http://goo.gl/cj18P
* How does seq force functions?
votes: 15, answers: 1
Read on SO: [25] http://goo.gl/f1TX8
* I/O in Haskell is Functional?
votes: 14, answers: 5
Read on SO: [26] http://goo.gl/ZT0HQ
* Exponentiation in Haskell
votes: 12, answers: 4
Read on SO: [27] http://goo.gl/ueo1A
* How to compile a resource into a binary in Haskell?
votes: 12, answers: 4
Read on SO: [28] http://goo.gl/mxDPV
* Haskell Heap Issues with Parameter Passing Style
votes: 12, answers: 2
Read on SO: [29] http://goo.gl/b2m10
* Functor is for (a -> b) -> (f a -> f b), what is for (Category c)
=> c a b -> c (f a) (f b) ?
votes: 12, answers: 1
Read on SO: [30] http://goo.gl/Usv7I
* Better way to write the following program in Haskell
votes: 12, answers: 7
Read on SO: [31] http://goo.gl/Dn7Xj
About the Haskell Weekly News
To help create new editions of this newsletter, please send stories to
dstcruz at gmail.com.
Until next time,
Daniel Santa Cruz
References
1. http://haskell.org
2. http://permalink.gmane.org/gmane.comp.lang.haskell.general/18670
3. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/90496
4. http://www.reddit.com/r/haskell/comments/i4k3j/haskells_evaluation_isnt_magic/
5. http://netsuperbrain.com/blog/posts/haskells-evaluation-isnt-magic
6. http://www.reddit.com/r/haskell/comments/i6ftr/superclass_equalities_are_now_supported/
7. http://hackage.haskell.org/trac/ghc/ticket/2715#comment:18
8. http://www.reddit.com/r/haskell/comments/i7sy0/free_monads_for_less_part_1_of_3_codensity/
9. http://comonad.com/reader/2011/free-monads-for-less/
10. http://www.reddit.com/r/haskell/comments/i6qi5/renewed_lambdacube_3d_engine_bullet_bindings_and/
11. http://just-bottom.blogspot.com/2011/06/renewed-lambdacube-bullet-bindings-and.html
12. http://www.reddit.com/r/haskell/comments/i9183/a_new_design_for_haskellorg/
13. http://chrisdone.com/designs/haskell/
14. http://www.reddit.com/r/haskell/comments/i7v5r/free_monads_for_less_part_2_of_3_yoneda/
15. http://comonad.com/reader/2011/free-monads-for-less-2/
16. http://www.reddit.com/r/haskell/comments/i7vho/free_monads_for_less_part_3_of_3_yielding_io/
17. http://comonad.com/reader/2011/free-monads-for-less-3/
18. http://www.reddit.com/r/haskell/comments/i3odg/snap_framework_v051_released/
19. http://snapframework.com/blog/2011/06/19/snap-0.5.1-released
20. http://www.reddit.com/r/haskell/comments/i4i5c/comparing_frp_to_rdp_reactive_demand_programming/
21. http://awelonblue.wordpress.com/2011/05/21/comparing-frp-to-rdp/
22. http://www.reddit.com/r/haskell/comments/i8ylw/haskell_edsl_tutorial_shared_expenses/
23. http://lpenz.org/articles/hedsl-sharedexpenses
24. http://stackoverflow.com/questions/6432284/how-do-you-write-data-structures-that-are-as-efficient-as-possible-in-ghc
25. http://stackoverflow.com/questions/6442019/how-does-seq-force-functions
26. http://stackoverflow.com/questions/6399702/i-o-in-haskell-is-functional
27. http://stackoverflow.com/questions/6400568/exponentiation-in-haskell
28. http://stackoverflow.com/questions/6402158/how-to-compile-a-resource-into-a-binary-in-haskell
29. http://stackoverflow.com/questions/6429085/haskell-heap-issues-with-parameter-passing-style
30. http://stackoverflow.com/questions/6445501/functor-is-for-a-b-f-a-f-b-what-is-for-category-c-c-a-b-c
31. http://stackoverflow.com/questions/6476319/better-way-to-write-the-following-program-in-haskell
More information about the Haskell-Cafe
mailing list