[Haskell-cafe] Haskell Weekly News: Issue 189
Daniel Santa Cruz
dstcruz at gmail.com
Thu Jul 7 04:14:01 CEST 2011
Welcome to issue 189 of the HWN, a newsletter covering developments in
the Haskell community during the week of June 26 to July 2, 2011.
It seems that it was a pretty quiet week in the mailing list. There
were no significant announcements made, and the number of threads was
low by comparison. Hope everyone is having a great week!
You can find the HTML version at:
http://contemplatecode.blogspot.com/2011/07/haskell-weekly-news-issue-189.html
Quotes of the Week
* iwtu: [#haskell] is a good channel. Really. People are helpful and
don't deserve killing or eating
* [Cale] Finite dimensional vector spaces over a field F are
algebras for the monad of F-linear combinations of elements of a
set.
[ivanm] oooohhhhh.... _now_ I get you!
* [quicksilver] C++ templates can embed arbitrary computation at
compile time
[quicksilver] that alone tells you something about the
complexity of the compiler
[edwardk] yeah. they were accidentally turing complete. (whoops!) ;)
[quicksilver] edwardk: OOPS I ACCIDENTALLY THE WHOLE TARPIT
* bos: other companies use expensive firewalls and crypto hardware to
protect their intellectual secrets. edwardk uses category theory!
* ManuelChakravarty: After all, you can import any C function with a
pure type which also allows you to wreak arbitrary havoc. We enable
the user to disguise arbitrary machine code as a Haskell function
of essentially arbitrary type. In comparison, `unsafePerformIO'
seems angelic.
* NihilistDandy: The best part of Haskell is that 80% of module names
can be turned into clever blog titles.
* AlanPerlis: We will never run out of things to program as long as
there is a single program around.
Top Reddit Stories
* Here be dragons: advances in problems you didn't even know you had
Domain: serpentine.com, Score: 78, Comments: 8
On Reddit: http://goo.gl/4RC1W
Original: http://goo.gl/Pc0nd
* A Gentle Introduction to Category Theory
Domain: citeseerx.ist.psu.edu, Score: 33, Comments: 25
On Reddit: http://goo.gl/nb6yJ
Original: http://goo.gl/ItUef
* Step-wise evaluation of simple Haskell code to hpaste (via Stepeval)
Domain: chrisdone.com, Score: 33, Comments: 4
On Reddit: http://goo.gl/VaPXN
Original: http://goo.gl/NhWLC
* Debugging compilers with optimization fuel
Domain: blog.ezyang.com, Score: 30, Comments: 1
On Reddit: http://goo.gl/uUEct
Original: http://goo.gl/tSk0e
* Fully-Funded PhD Studentship in Functional Programming
Domain: cs.nott.ac.uk, Score: 23, Comments: 5
On Reddit: http://goo.gl/Xa231
Original: http://goo.gl/zIvZe
* Using Snap in Production!
Domain: cdsmith.wordpress.com, Score: 21, Comments: 20
On Reddit: http://goo.gl/KgKxY
Original: http://goo.gl/kZ5hp
* Monads from Comonads
Domain: comonad.com, Score: 19, Comments: 1
On Reddit: http://goo.gl/1yxKe
Original: http://goo.gl/R9PyX
* Haskell plugin for IntelliJ IDEA
Domain: code.google.com, Score: 18, Comments: 7
On Reddit: http://goo.gl/DUiWy
Original: http://goo.gl/H1goQ
* Barnes & Hut simulator in Haskell!
Domain: mortenlysgaard.com, Score: 16, Comments: 4
On Reddit: http://goo.gl/qTKlT
Original: http://goo.gl/a5EAb
* How do you deal with "long" function bodies?
Domain: self.haskell, Score: 12, Comments: 29
On Reddit: http://goo.gl/sRQy0
Top StackOverflow Questions
* Bentley-Ottmann Algorithm in Haskell?
votes: 31, answers: 1
Read on SO: http://goo.gl/wyJNY
* Haskell approaches to error handling
votes: 22, answers: 3
Read on SO: http://goo.gl/I2dVG
* is point free code more efficient, or just terser?
votes: 16, answers: 2
Read on SO: http://goo.gl/em3uu
* Are distinct open and close delimiters syntactically necessary?
votes: 9, answers: 7
Read on SO: http://goo.gl/roNWE
* How to persist large data for efficient deserialization in Haskell
votes: 8, answers: 1
Read on SO: http://goo.gl/ixalr
* Building with runtime flags using cabal and ghc
votes: 6, answers: 1
Read on SO: http://goo.gl/UyrBs
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://www.reddit.com/r/haskell/comments/ic3qx/here_be_dragons_advances_in_problems_you_didnt/
2. http://www.serpentine.com/blog/2011/06/29/here-be-dragons-advances-in-problems-you-didnt-even-know-you-had/
3. http://www.reddit.com/r/haskell/comments/icogq/a_gentle_introduction_to_category_theory/
4. http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.78.7317&rep=rep1&type=pdf
5. http://www.reddit.com/r/haskell/comments/iezj6/stepwise_evaluation_of_simple_haskell_code_to/
6. http://chrisdone.com/posts/2011-07-02-stepeval-hpaste.html
7. http://www.reddit.com/r/haskell/comments/iacth/debugging_compilers_with_optimization_fuel/
8. http://blog.ezyang.com/2011/06/debugging-compilers-with-optimization-fuel/
9. http://www.reddit.com/r/haskell/comments/ie6by/fullyfunded_phd_studentship_in_functional/
10. http://www.cs.nott.ac.uk/~gmh/phd-advert.html
11. http://www.reddit.com/r/haskell/comments/iby54/using_snap_in_production/
12. http://cdsmith.wordpress.com/2011/06/28/im-using-snap-in-production/
13. http://www.reddit.com/r/haskell/comments/iao3l/monads_from_comonads/
14. http://comonad.com/reader/2011/monads-from-comonads/
15. http://www.reddit.com/r/haskell/comments/ib4zu/haskell_plugin_for_intellij_idea/
16. http://code.google.com/p/ideah/
17. http://www.reddit.com/r/haskell/comments/idlza/barnes_hut_simulator_in_haskell/
18. http://mortenlysgaard.com/wordpress/?p=17
19. http://www.reddit.com/r/haskell/comments/icelh/how_do_you_deal_with_long_function_bodies/
20. http://stackoverflow.com/questions/6487632/bentley-ottmann-algorithm-in-haskell
21. http://stackoverflow.com/questions/6537766/haskell-approaches-to-error-handling
22. http://stackoverflow.com/questions/6494443/is-point-free-code-more-efficient-or-just-terser
23. http://stackoverflow.com/questions/6542724/are-distinct-open-and-close-delimiters-syntactically-necessary
24. http://stackoverflow.com/questions/6556042/how-to-persist-large-data-for-efficient-deserialization-in-haskell
25. http://stackoverflow.com/questions/6505648/building-with-runtime-flags-using-cabal-and-ghc
More information about the Haskell-Cafe
mailing list