[Haskell] Haskell Weekly News: Issue 195
Daniel Santa Cruz
dstcruz at gmail.com
Thu Aug 18 02:23:27 CEST 2011
Welcome to issue 195 of the HWN, a newsletter covering developments in
the Haskell community. This release covers the week of August 7 to
13, 2011.
[1] http://goo.gl/8hDku
You can find a HTML rendition of this newsletter at:
http://contemplatecode.blogspot.com/2011/08/haskell-weekly-news-issue-195.html
Announcements
Luite Stegeman created a nifty tool called hdiff, which shows code
changes between different versions of hackage packages.
[2] http://goo.gl/uqh97
New and Updated Projects
* Netwire (New - Ertugrul Soeylemez) Arrowised FRP library.
[3] http://goo.gl/tVlsH
* Snap Riak Extensions (New - Edward Tate).
[4] http://goo.gl/O0C2A
* time (Update - Ashley Yakeley) Adds "instance RealFrac DiffTime".
[5] http://goo.gl/Wm3UY
* file-location (Update - Greg Weber) Error and debug information
for haskell that gives file locations.
[6] http://goo.gl/fTG4P
* HTTP (Update - Ganesh Sittampalam) Bumps base dependency to work
with GHC 4.2.1
[7] http://goo.gl/bydXi
* hslogger, convertible, HDBC, HDBC-odbc, HDBC-postgresql,
HDBC-sqlite3 (Update - John Goerzen) Update license to BSD3.
[8] http://goo.gl/sD0Qg
* taffybar (New - Tristian Ravitch) Slightly fancier status bar
for xmonad.
[9] http://goo.gl/SlNgi
Quotes of the Week
* Brend: Whoever chose the title "A Gentle Introduction to Haskell"
is obviously accustomed to wrestling bears in piranha pits or
something.
* kmc: compare "trifecta" "parsec" --> GT
* elliott: ... demonstrating C++ templates' wide range of
expressivity in applications from stupid compile-time hacks to
_really_ stupid compile-time hacks
* solrize: "The last good thing written in C was Schubert's Ninth
Symphony."
* cmccann: [I] learned Haskell mostly by typing a lot of really dumb
things into an editor window, then feeding them to GHC
Top Reddit Stories
* Simon Marlow: “[…] I think I finally understand how to track call
stacks properly in a lazy functional language. If this pans out,
we'll get backtraces in GHCi and more accurate profiling”
Domain: plus.google.com, Score: 121, Comments: 15
On Reddit: [10] http://goo.gl/0DTba
Original: [11] http://goo.gl/yIhnI
* A Very General Method of Computing Shortest Paths
(the Gauss-Jordan-Floyd-Warshall- McNaughton-Yamada algorithm)
Domain: r6.ca, Score: 41, Comments: 8
On Reddit: [12] http://goo.gl/dgW4s
Original: [13] http://goo.gl/e8ZBF
* I'm reading http://www.cs.ru.nl/~wouters/Publications/ThePowerOfPi.pdf
What is this syntax called and where can I learn it?
Domain: imgur.com, Score: 36, Comments: 15
On Reddit: [14] http://goo.gl/FpFIu
Original: [15] http://goo.gl/CE9Dz
* Simon Marlow: "If you're using GHC 7.2.1 and find a performance loss
relative to an earlier GHC, trying playing around with the new
stack option"
Domain: plus.google.com, Score: 25, Comments: 8
On Reddit: [16] http://goo.gl/2FTsH
Original: [17] http://goo.gl/CJZsR
* In your haskell-dreams, how does a shell look?
Domain: self.haskell, Score: 23, Comments: 43
On Reddit: [18] http://goo.gl/jGyqH
Original: [19] http://goo.gl/jGyqH
* SO: Converting floating point between Word and Float/Double
(my poor, unanswered question!)
Domain: stackoverflow.com, Score: 21, Comments: 3
On Reddit: [20] http://goo.gl/csKRb
Original: [21] http://goo.gl/JFDn2
* Current status of gtk2hs?
Domain: self.haskell, Score: 18, Comments: 10
On Reddit: [22] http://goo.gl/HFwCR
Original: [23] http://goo.gl/HFwCR
* (Live from CamHac) ANN: fclabels-1.0: First class accessor labels.
Domain: hackage.haskell.org, Score: 13, Comments: 19
On Reddit: [24] http://goo.gl/FXdY6
Original: [25] http://goo.gl/Ijl4H
* PhD Position availalble at Strathclyde
Domain: lists.seas.upenn.edu, Score: 12, Comments: 2
On Reddit: [26] http://goo.gl/FbdNs
Original: [27] http://goo.gl/0R8Vi
* [GSoC] Text/UTF-8: Studying memory usage of a simple web server
Domain: jaspervdj.be, Score: 9, Comments: 1
On Reddit: [28] http://goo.gl/HkcJL
Original: [29] http://goo.gl/EQn9h
* Arrow = Category + Applicative? (Part IIa)
Domain: cdsmith.wordpress.com, Score: 9, Comments: 21
On Reddit: [30] http://goo.gl/hB6YY
Original: [31] http://goo.gl/dBSuA
Top StackOverflow Questions
* Lazy Evaluation vs Macros
votes: 19, answers: 5
Read on SO: [32] http://goo.gl/28jcJ
* Comparison of Priority Queue implementations in Haskell
votes: 16, answers: 1
Read on SO: [33] http://goo.gl/MyMp4
* Converting IEEE 754 floating point in Haskell Word32/64 to and
from Haskell Float/Double votes: 16, answers: 4 Read on SO:
[34] http://goo.gl/2YaVC
* Applicatives compose, monads don't
votes: 15, answers: 5
Read on SO: [35] http://goo.gl/Ncdij
* How can I speed up my Haskell program (to the level of Python)
votes: 13, answers: 3
Read on SO: [36] http://goo.gl/jOXnL
* How does ArrowLoop work? Also, mfix?
votes: 12, answers: 1
Read on SO: [37] http://goo.gl/JrFRX
* How could I remove the "if … then … else …" keywords in Haskell (GHC)?
votes: 9, answers: 3
Read on SO: [38] http://goo.gl/gjNrm
* how to use hoogle locally (like ctags)?
votes: 8, answers: 1
Read on SO: [39] http://goo.gl/IGVEW
* Would a type class "between" Category and Arrow make sense?
votes: 8, answers: 2
Read on SO: [40] http://goo.gl/zgb7w
* Can I avoid "rightward drift" in Haskell?
votes: 8, answers: 4
Read on SO: [41] http://goo.gl/pc0Bn
* Haskell Polyvariadic Function With IO
votes: 8, answers: 4
Read on SO: [42] http://goo.gl/dfUVv
* Why don't Haskell compilers facilitate deterministic memory management?
votes: 8, answers: 4
Read on SO: [43] http://goo.gl/uhqw6
* Defining a function a -> String, which works for types without Show?
votes: 7, answers: 3
Read on SO: [44] http://goo.gl/Mjcfs
* Haskell: List Comprehension to Combinatory
votes: 7, answers: 3
Read on SO: [45] http://goo.gl/tLryK
* Applicative without a functor
votes: 7, answers: 3
Read on SO: [46] http://goo.gl/UcXZ5
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.cafe/91658
3. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/91525
4. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/91576
5. http://permalink.gmane.org/gmane.comp.lang.haskell.general/18880
6. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/91590
7. http://permalink.gmane.org/gmane.comp.lang.haskell.general/18883
8. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/91621
9. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/91672
10. https://plus.google.com/u/0/107890464054636586545/posts/XE4T6hHm3tK
11. http://www.reddit.com/r/haskell/comments/jdj2r/simon_marlow_i_think_i_finally_understand_how_to/
12. http://r6.ca/blog/20110808T035622Z.html
13. http://www.reddit.com/r/haskell/comments/jc7pb/a_very_general_method_of_computing_shortest_paths/
14. http://imgur.com/pPfjs
15. http://www.reddit.com/r/haskell/comments/jbfdc/im_reading/
16. https://plus.google.com/107890464054636586545/posts/LqgXK77FgfV
17. http://www.reddit.com/r/haskell/comments/jfskp/simon_marlow_if_youre_using_ghc_721_and_find_a/
18. http://www.reddit.com/r/haskell/comments/jce8q/in_your_haskelldreams_how_does_a_shell_look/
19. http://www.reddit.com/r/haskell/comments/jce8q/in_your_haskelldreams_how_does_a_shell_look/
20. http://stackoverflow.com/q/6976684/204932
21. http://www.reddit.com/r/haskell/comments/jd6wq/so_converting_floating_point_between_word_and/
22. http://www.reddit.com/r/haskell/comments/jgzcf/current_status_of_gtk2hs/
23. http://www.reddit.com/r/haskell/comments/jgzcf/current_status_of_gtk2hs/
24. http://hackage.haskell.org/package/fclabels-1.0
25. http://www.reddit.com/r/haskell/comments/jhoay/live_from_camhac_ann_fclabels10_first_class/
26. http://lists.seas.upenn.edu/pipermail/types-announce/2011/002643.html
27. http://www.reddit.com/r/haskell/comments/jdjms/phd_position_availalble_at_strathclyde/
28. http://jaspervdj.be/posts/2011-08-09-text-utf8-memory-usage.html
29. http://www.reddit.com/r/haskell/comments/jdk6z/gsoc_textutf8_studying_memory_usage_of_a_simple/
30. http://cdsmith.wordpress.com/2011/08/13/arrow-category-applicative-part-iia/
31. http://www.reddit.com/r/haskell/comments/ji8si/arrow_category_applicative_part_iia/
32. http://stackoverflow.com/questions/7046950/lazy-evaluation-vs-macros
33. http://stackoverflow.com/questions/6976559/comparison-of-priority-queue-implementations-in-haskell
34. http://stackoverflow.com/questions/6976684/converting-ieee-754-floating-point-in-haskell-word32-64-to-and-from-haskell-float
35. http://stackoverflow.com/questions/7040844/applicatives-compose-monads-dont
36. http://stackoverflow.com/questions/7003572/how-can-i-speed-up-my-haskell-program-to-the-level-of-python
37. http://stackoverflow.com/questions/6976944/how-does-arrowloop-work-also-mfix
38. http://stackoverflow.com/questions/6996286/how-could-i-remove-the-if-then-else-keywords-in-haskell-ghc
39. http://stackoverflow.com/questions/6989668/how-to-use-hoogle-locally-like-ctags
40. http://stackoverflow.com/questions/6997517/would-a-type-class-between-category-and-arrow-make-sense
41. http://stackoverflow.com/questions/7008493/can-i-avoid-rightward-drift-in-haskell
42. http://stackoverflow.com/questions/7030476/haskell-polyvariadic-function-with-io
43. http://stackoverflow.com/questions/7038811/why-dont-haskell-compilers-facilitate-deterministic-memory-management
44. http://stackoverflow.com/questions/7005628/defining-a-function-a-string-which-works-for-types-without-show
45. http://stackoverflow.com/questions/7007222/haskell-list-comprehension-to-combinatory
46. http://stackoverflow.com/questions/7024788/applicative-without-a-functor
More information about the Haskell
mailing list