[Haskell-cafe] Haskell Weekly News: Issue 198
Daniel Santa Cruz
dstcruz at gmail.com
Thu Sep 8 01:39:41 CEST 2011
Welcome to issue 198 the HWN, a newsletter covering developments in the
Haskell community. This release covers the week of August 28 to
September 3, 2011.
Announcements
Eric Y. Know released the 5th edition of the Parallel Haskell
Digest.
[1] http://goo.gl/Jqx01
New and Updated Projects
* swapper (New - Roman Smrz) Provides a wrapper for functors,
which allows their data to be automatically and transparently
swapped to disk and loaded back when necessary.
[2] http://goo.gl/CwojE
* GA (New - Kenneth Hoste) Provides support for working with
genetic algorithms in Haskell.
[3] http://goo.gl/XjvFA
* hledger[-web] (Update - Simon Michael) Bugfix update.
[4] http://goo.gl/98ApM
* bindings-DSL (Update - Mauricio CA) Provides a language to
describe foreign interfaces on top of hsc2hs.
[5] http://goo.gl/fFL4Y
* hspec (Update - Trystan Spangler) This latest release includes a
command line runner that can search through directory trees for
specs and support for nested specs.
[6] http://goo.gl/rVbF0
* EclipseFP (Update - JP Moresmau) New features and bugfixes.
[7] http://goo.gl/dXS6t
Quotes of the Week
* dankna: I do [gui on osx] by writing a polyglot ObjC/Haskell
program
* maurer: I'd do it kmc style
* hpc: your next challenge: write a definition of fix in java that
fits in a twitter post
* kmc: i leave for 3 seconds and you're all metaprogramming and shit
* acowley: Haskellers are so abstract they can't even spell primitive
* edwardk: i was happy that i had the 4th entry on google for a
topic... but then i realized it was only for me, not for everyone
that searches for it
* kmc: oh, my suggestion was to hand off the fd's directly through a
UNIX socket ... but that's probably silly ... i just like the fact
that fd's can be passed through a unix socket
* monochrom: "linear types change the world!" says Wadler. "Record
updates change the type!" says Haskell. :)
* gosu: Type parameters are covariant. This is not sound, and that
does not matter.
* Yitzchak Gale: I certainly wouldn't dream of dragging in type-level
olegery, unsafe coercion, implicit parameters and other
experimental extensions. Simplicity just works.
Top Reddit Stories
* 8 ways to report errors in Haskell revisited : Inside 233
Domain: blog.ezyang.com, Score: 51, Comments: 33
On Reddit: [8] http://goo.gl/RBcIL
Original: [9] http://goo.gl/A2m2Z
* Yesod 0.9 Released! A Massive Changelog explained.
Domain: yesodweb.com, Score: 43, Comments: 6
On Reddit: [10] http://goo.gl/go7Zo
Original: [11] http://goo.gl/dGoMa
* EclipseFP 2.1.0 released, with Hoogle and HLint integration,
and much more!
Domain: jpmoresmau.blogspot.com, Score: 40, Comments: 42
On Reddit: [12] http://goo.gl/6E1QV
Original: [13] http://goo.gl/mkx7g
* And they say complexity has no philosophical implications
Domain: scottaaronson.com, Score: 36, Comments: 9
On Reddit: [14] http://goo.gl/g97k3
Original: [15] http://goo.gl/9OGU7
* data Maybe -- harmful?
Domain: blog.dbpatterson.com, Score: 29, Comments: 26
On Reddit: [16] http://goo.gl/fd2QC
Original: [17] http://goo.gl/x4ibO
* haskell-TLS framework progress report
Domain: tab.snarc.org, Score: 29, Comments: 14
On Reddit: [18] http://goo.gl/Mdc8x
Original: [19] http://goo.gl/UpyZ6
* I made a simple image upload site using haskell,
sqlite3 and lighttpd. Check it out.
Domain: self.haskell, Score: 27, Comments: 15
On Reddit: [20] http://goo.gl/vuF8E
Original: [21] http://goo.gl/vuF8E
* Manuel Chakravarty on Data Parallel Haskell
Domain: vimeo.com, Score: 26, Comments: 2
On Reddit: [22] http://goo.gl/CLXJU
Original: [23] http://goo.gl/jCf9w
* Functional Programming Day : Oct 14th, Cambridge, UK
SPJ & D Syme - early book. bef. Aug 31st
Domain: fpday.net, Score: 18, Comments: 11
On Reddit: [24] http://goo.gl/wbIWr
Original: [25] http://goo.gl/8OPgK
* How does AwesomePrelude transform non-strict code
to efficient strict code?
Domain: self.haskell, Score: 18, Comments: 12
On Reddit: [26] http://goo.gl/VgIQt
Original: [27] http://goo.gl/VgIQt
* Composable MVCs (or UIs), a google talk by Conal Elliot
Domain: youtube.com, Score: 18, Comments: 14
On Reddit: [28] http://goo.gl/9ekmO
Original: [29] http://goo.gl/GDEkN
Top StackOverflow Questions
* Good examples of Not a Functor/Functor/Applicative/Monad?
votes: 17, answers: 3
Read on SO: [30] http://goo.gl/F2q5y
* Haskell: What monad did I just reinvent?
votes: 17, answers: 4
Read on SO: [31] http://goo.gl/HCko4
* Why is Scalas type inference not as powerful as Haskells?
votes: 17, answers: 4
Read on SO: [32] http://goo.gl/gvCF1
* Hard to understand Haskell memory allocation behaviour
votes: 11, answers: 1
Read on SO: [33] http://goo.gl/X7HtB
* Haskell on JVM?
votes: 11, answers: 1
Read on SO: [34] http://goo.gl/Ra4kA
* Implementations of spatial indexes in Haskell?
votes: 11, answers: 1
Read on SO: [35] http://goo.gl/ThqRA
* Does Haskell have variadic functions/tuples?
votes: 9, answers: 3
Read on SO: [36] http://goo.gl/NLYCE
* couldn't match expected type (Int -> Int -> Int)
with actual type `(t0, t1, t2)'
votes: 9, answers: 2
Read on SO: [37] http://goo.gl/5EmAS
* What is the advantage of using a parser generator
like happy as opposed to using parser combinators?
votes: 9, answers: 3
Read on SO: [38] http://goo.gl/04s9n
* manually defining boolean conjunction
votes: 8, answers: 1
Read on SO: [39] http://goo.gl/FGbAj
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://permalink.gmane.org/gmane.comp.lang.haskell.cafe/92123
2. http://permalink.gmane.org/gmane.comp.lang.haskell.general/18903
3. http://permalink.gmane.org/gmane.comp.lang.haskell.general/18908
4. http://permalink.gmane.org/gmane.comp.finance.ledger.hledger/479
5. http://permalink.gmane.org/gmane.comp.lang.haskell.general/18909
6. http://permalink.gmane.org/gmane.comp.lang.haskell.general/18912
7. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/92150
8. http://blog.ezyang.com/2011/08/8-ways-to-report-errors-in-haskell-revisited/
9. http://www.reddit.com/r/haskell/comments/jy34j/8_ways_to_report_errors_in_haskell_revisited/
10. http://www.yesodweb.com/blog/2011/08/announcing-yesod-0.9
11. http://www.reddit.com/r/haskell/comments/jy42c/yesod_09_released_a_massive_changelog_explained/
12. http://jpmoresmau.blogspot.com/2011/09/eclipsefp-210-released.html
13. http://www.reddit.com/r/haskell/comments/k2idm/eclipsefp_210_released_with_hoogle_and_hlint/
14. http://www.scottaaronson.com/blog/?p=103
15. http://www.reddit.com/r/haskell/comments/k2kuu/and_they_say_complexity_has_no_philosophical/
16. http://blog.dbpatterson.com/post/9528836599
17. http://www.reddit.com/r/haskell/comments/jxj8i/data_maybe_harmful/
18. http://tab.snarc.org/post/2011/8/31/tls_progress/
19. http://www.reddit.com/r/haskell/comments/k12g7/haskelltls_framework_progress_report/
20. http://www.reddit.com/r/haskell/comments/k2b10/i_made_a_simple_image_upload_site_using_haskell/
21. http://www.reddit.com/r/haskell/comments/k2b10/i_made_a_simple_image_upload_site_using_haskell/
22. http://vimeo.com/28477220
23. http://www.reddit.com/r/haskell/comments/k3x2l/manuel_chakravarty_on_data_parallel_haskell/
24. http://www.fpday.net/fpday2011/index.php
25. http://www.reddit.com/r/haskell/comments/jz592/functional_programming_day_oct_14th_cambridge_uk/
26. http://www.reddit.com/r/haskell/comments/k05fo/how_does_awesomeprelude_transform_nonstrict_code/
27. http://www.reddit.com/r/haskell/comments/k05fo/how_does_awesomeprelude_transform_nonstrict_code/
28. http://www.youtube.com/watch?v=faJ8N0giqzw
29. http://www.reddit.com/r/haskell/comments/k14k7/composable_mvcs_or_uis_a_google_talk_by_conal/
30. http://stackoverflow.com/questions/7220436/good-examples-of-not-a-functor-functor-applicative-monad
31. http://stackoverflow.com/questions/7223901/haskell-what-monad-did-i-just-reinvent
32. http://stackoverflow.com/questions/7234095/why-is-scalas-type-inference-not-as-powerful-as-haskells
33. http://stackoverflow.com/questions/7247058/hard-to-understand-haskell-memory-allocation-behaviour
34. http://stackoverflow.com/questions/7261039/haskell-on-jvm
35. http://stackoverflow.com/questions/7270796/implementations-of-spatial-indexes-in-haskell
36. http://stackoverflow.com/questions/7220953/does-haskell-have-variadic-functions-tuples
37. http://stackoverflow.com/questions/7232375/couldnt-match-expected-type-int-int-int-with-actual-type-t0-t1-t2
38. http://stackoverflow.com/questions/7269025/what-is-the-advantage-of-using-a-parser-generator-like-happy-as-opposed-to-using
39. http://stackoverflow.com/questions/7220297/manually-defining-boolean-conjunction
More information about the Haskell-Cafe
mailing list