
Welcome to issue 200 of the HWN, a newsletter covering developments in the Haskell community. This release covers the week of September 11 to 17, 2011. You can find the HTML version of this issue at: http://contemplatecode.blogspot.com/2011/09/haskell-weekly-news-issue-200.ht... Announcements Chris Smith is exploring the interest of holding a Virtual Hackathon, using Google+ and a Wiki. Come check it out if you would be interested in being part of it! [1] http://goo.gl/lWnea Valentin Robert has completed Apprendre Haskell vous fera le plus grand bien!, a translation of Learn You a Haskell for Great Good! into French, and has also created a wiki page with basic information about Haskell for the French speaking world. Kudos to Valentin for his work on this project! [2] http://goo.gl/ixiXW [3] http://goo.gl/1CG7j New and Updated Projects * netwire (Ertugrul Soeylemez; 1.2.5) Multiple major and minor changes. [4] http://goo.gl/DS4QR * webwire (Ertugrul Soeylemez; 0.1.0) An experimental web framework based on the functional reactive programming library netwire. [5] http://goo.gl/DS4QR * numerals (Roel van Dijk) Contains functions to convert numbers to words in a number of languages. [6] http://goo.gl/4YfhK * splaytree (Jehn Lato; 0.1) Provides splay tree based implementations of Sets, Seqs, and RangeSets. [7] http://goo.gl/aQfX5 * qrcode (Chris Yuen) Intended to be a full featured QR Code library with encoding and decoding and other advanced features. [8] http://goo.gl/pymtr * haskdogs (Sergey Mironov; 0.1) Project-level ctag file generator. [9] http://goo.gl/SA6cx Quotes of the Week * Jafet: Can oleg create a term so complicated that even he could not type-check it? * ion: let es = ["vim", "emacs", "nano"] in map (\e -> intercalate " and " (delete e es) ++ " suck, learn " ++ e) es * cmccann: [on using SomeException] just catch all exceptions, then ignore them. it's the industry-proven way * kmc: une monade est comme une crepe. una monada es como un burrito. eine Monade ist wie ein Strudel. * dylukes: I learned PBMMPPULCDADMABRRRBBBLLTAAMMBBC. It's the operator precedence of C. * benmachine: ozataman: does it have a main, or a thing with type IO thing which looks sort of mainish? Top Reddit Stories * Categorized Weaknesses from the State of Haskell 2011 Survey Domain: nickknowlson.com, Score: 72, Comments: 42 On Reddit: [10] http://goo.gl/0h0K5 Original: [11] http://goo.gl/DZB5V * Haskell B. Curry, born Sept. 12, 1900 Domain: en.wikipedia.org, Score: 69, Comments: 17 On Reddit: [12] http://goo.gl/FYP0F Original: [13] http://goo.gl/S520L * The Records problem in Haskell - help build a consensus about how to fix it, finally Domain: hackage.haskell.org, Score: 59, Comments: 132 On Reddit: [14] http://goo.gl/8cZnI Original: [15] http://goo.gl/VuVoQ * Wrriten in Haskell: The Dynamic Scheduling System for the Green Bank Telescope Domain: self.haskell, Score: 51, Comments: 4 On Reddit: [16] http://goo.gl/vaD3C Original: [17] http://goo.gl/vaD3C * Announcing: Sirkel, a Haskell implementation of the Chord DHT with fault tolerance and replication! Domain: mortenlysgaard.com, Score: 36, Comments: 1 On Reddit: [18] http://goo.gl/VNpSv Original: [19] http://goo.gl/05NIn * Not going to ICFP? Here's an excuse for you Domain: ro-che.info, Score: 30, Comments: 5 On Reddit: [20] http://goo.gl/ABvsq Original: [21] http://goo.gl/uI2Mj * Announce: Yesod 0.9.2 - Everything Just Works Domain: yesodweb.com, Score: 24, Comments: 2 On Reddit: [22] http://goo.gl/izCme Original: [23] http://goo.gl/H0bLr * A play in one act Domain: hpaste.org, Score: 24, Comments: 17 On Reddit: [24] http://goo.gl/OLncN Original: [25] http://goo.gl/lcssv * HaTeX 3 - New version of the Haskell LaTeX library. Domain: deltadiaz.blogspot.com, Score: 20, Comments: 6 On Reddit: [26] http://goo.gl/AgAOp Original: [27] http://goo.gl/4z7nJ * Open Quark: Another haskell like language on JVM. Much more older and mature than Frege. Yet unknown and forgotten. Domain: openquark.org, Score: 19, Comments: 6 On Reddit: [28] http://goo.gl/6Lfx6 Original: [29] http://goo.gl/BI0mC Top StackOverflow Questions * Proving “no corruption” in Haskell votes: 17, answers: 3 Read on SO: [30] http://goo.gl/Xclnk * How to handle feature requests that add new package dependencies votes: 13, answers: 3 Read on SO: [31] http://goo.gl/Gw6HQ * Left and Right Folding over an Infinite list votes: 12, answers: 4 Read on SO: [32] http://goo.gl/YKHlB * Shorter way to write this code votes: 11, answers: 6 Read on SO: [33] http://goo.gl/7ZmBZ * Can't link OpenCL on Windows with GHC votes: 10, answers: 1 Read on SO: [34] http://goo.gl/AnvJo * What's the point of 'const' in the Haskell Prelude? votes: 10, answers: 4 Read on SO: [35] http://goo.gl/g04xE * Haskell functional dependency conflict votes: 9, answers: 2 Read on SO: [36] http://goo.gl/ksmM0 * DatatypeContexts Deprecated in Latest GHC: Why? votes: 9, answers: 2 Read on SO: [37] http://goo.gl/R03pa * Clojure equivalent of Haskell's “Scrap Your Boilerplate” (SYB) votes: 8, answers: 1 Read on SO: [38] http://goo.gl/R6NoS * Why using functions defined in the same module faster than the same function defined in another? votes: 8, answers: 2 Read on SO: [39] http://goo.gl/qAjCk * repeatedly applying a function until the result is stable votes: 8, answers: 4 Read on SO: [40] http://goo.gl/NlP4u 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://permalink.gmane.org/gmane.comp.lang.haskell.cafe/92438 2. http://lyah.haskell.fr/ 3. http://haskell.fr/ 4. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/92414 5. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/92414 6. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/92426 7. http://permalink.gmane.org/gmane.comp.lang.haskell.general/18934 8. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/92433 9. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/92353 10. http://nickknowlson.com/blog/2011/09/12/haskell-survey-categorized-weaknesse... 11. http://www.reddit.com/r/haskell/comments/kd2ky/categorized_weaknesses_from_t... 12. http://en.wikipedia.org/wiki/Haskell_Curry 13. http://www.reddit.com/r/haskell/comments/kcq8m/haskell_b_curry_born_sept_12_... 14. http://hackage.haskell.org/trac/ghc/wiki/Records 15. http://www.reddit.com/r/haskell/comments/kgd4g/the_records_problem_in_haskel... 16. http://www.reddit.com/r/haskell/comments/ke3ho/wrriten_in_haskell_the_dynami... 17. http://www.reddit.com/r/haskell/comments/ke3ho/wrriten_in_haskell_the_dynami... 18. http://mortenlysgaard.com/?p=35 19. http://www.reddit.com/r/haskell/comments/kilx4/announcing_sirkel_a_haskell_i... 20. http://ro-che.info/ccc/13.html 21. http://www.reddit.com/r/haskell/comments/kc4aa/not_going_to_icfp_heres_an_ex... 22. http://www.yesodweb.com/blog/2011/09/yesod-0.9.2 23. http://www.reddit.com/r/haskell/comments/kc6h2/announce_yesod_092_everything... 24. http://hpaste.org/51474 25. http://www.reddit.com/r/haskell/comments/kixek/a_play_in_one_act/ 26. http://deltadiaz.blogspot.com/2011/09/hatex-3-previous-notes.html 27. http://www.reddit.com/r/haskell/comments/kflnp/hatex_3_new_version_of_the_ha... 28. http://openquark.org/Welcome.html 29. http://www.reddit.com/r/haskell/comments/kgtxm/open_quark_another_haskell_li... 30. http://stackoverflow.com/questions/7435363/proving-no-corruption-in-haskell 31. http://stackoverflow.com/questions/7436939/how-to-handle-feature-requests-th... 32. http://stackoverflow.com/questions/7396978/left-and-right-folding-over-an-in... 33. http://stackoverflow.com/questions/7453744/shorter-way-to-write-this-code 34. http://stackoverflow.com/questions/7391634/cant-link-opencl-on-windows-with-... 35. http://stackoverflow.com/questions/7402528/whats-the-point-of-const-in-the-h... 36. http://stackoverflow.com/questions/7436109/haskell-functional-dependency-con... 37. http://stackoverflow.com/questions/7438600/datatypecontexts-deprecated-in-la... 38. http://stackoverflow.com/questions/7376572/clojure-equivalent-of-haskells-sc... 39. http://stackoverflow.com/questions/7401724/why-using-functions-defined-in-th... 40. http://stackoverflow.com/questions/7442892/repeatedly-applying-a-function-un...