
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.ht... 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@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_finall... 12. http://r6.ca/blog/20110808T035622Z.html 13. http://www.reddit.com/r/haskell/comments/jc7pb/a_very_general_method_of_comp... 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_g... 18. http://www.reddit.com/r/haskell/comments/jce8q/in_your_haskelldreams_how_doe... 19. http://www.reddit.com/r/haskell/comments/jce8q/in_your_haskelldreams_how_doe... 20. http://stackoverflow.com/q/6976684/204932 21. http://www.reddit.com/r/haskell/comments/jd6wq/so_converting_floating_point_... 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_fclabels... 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_st... 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... 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_pa... 32. http://stackoverflow.com/questions/7046950/lazy-evaluation-vs-macros 33. http://stackoverflow.com/questions/6976559/comparison-of-priority-queue-impl... 34. http://stackoverflow.com/questions/6976684/converting-ieee-754-floating-poin... 35. http://stackoverflow.com/questions/7040844/applicatives-compose-monads-dont 36. http://stackoverflow.com/questions/7003572/how-can-i-speed-up-my-haskell-pro... 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-el... 39. http://stackoverflow.com/questions/6989668/how-to-use-hoogle-locally-like-ct... 40. http://stackoverflow.com/questions/6997517/would-a-type-class-between-catego... 41. http://stackoverflow.com/questions/7008493/can-i-avoid-rightward-drift-in-ha... 42. http://stackoverflow.com/questions/7030476/haskell-polyvariadic-function-wit... 43. http://stackoverflow.com/questions/7038811/why-dont-haskell-compilers-facili... 44. http://stackoverflow.com/questions/7005628/defining-a-function-a-string-whic... 45. http://stackoverflow.com/questions/7007222/haskell-list-comprehension-to-com... 46. http://stackoverflow.com/questions/7024788/applicative-without-a-functor
participants (1)
-
Daniel Santa Cruz