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.
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!
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!
New and Updated Projects
- netwire (Ertugrul Soeylemez; 1.2.5) Multiple major and minor changes.
- webwire (Ertugrul Soeylemez; 0.1.0) An experimental web framework based on the functional reactive programming library netwire.
- numerals (Roel van Dijk) Contains functions to convert numbers to words in a number of languages.
- splaytree (Jehn Lato; 0.1) Provides splay tree based implementations of Sets, Seqs, and RangeSets.
- qrcode (Chris Yuen) Intended to be a full featured QR Code library with encoding and decoding and other advanced features.
- haskdogs (Sergey Mironov; 0.1) Project-level ctag file generator.
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 crêpe. una mónada 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. From (nickknowlson.com), scored 72 with 42 comments.
- Haskell B. Curry, born Sept. 12, 1900. From (en.wikipedia.org), scored 69 with 17 comments.
- The Records problem in Haskell - help build a consensus about how to fix it, finally. From (hackage.haskell.org), scored 59 with 132 comments.
- Wrriten in Haskell: The Dynamic Scheduling System for the Green Bank Telescope. From (self.haskell), scored 51 with 4 comments.
- Announcing: Sirkel, a Haskell implementation of the Chord DHT with fault tolerance and replication!. From (mortenlysgaard.com), scored 36 with 1 comments.
- Not going to ICFP? Here's an excuse for you. From (ro-che.info), scored 30 with 5 comments.
- Announce: Yesod 0.9.2 - Everything Just Works. From (yesodweb.com), scored 24 with 2 comments.
- A play in one act. From (hpaste.org), scored 24 with 17 comments.
- HaTeX 3 - New version of the Haskell LaTeX library.. From (deltadiaz.blogspot.com), scored 20 with 6 comments.
- Open Quark: Another haskell like language on JVM. Much more older and mature than Frege. Yet unknown and forgotten.. From (openquark.org), scored 19 with 6 comments.
Top StackOverflow Questions
- Proving "no corruption" in Haskell votes: 17, answers: 3
- How to handle feature requests that add new package dependencies votes: 13, answers: 3
- Left and Right Folding over an Infinite list votes: 12, answers: 4
- Shorter way to write this code votes: 11, answers: 6
- Can't link OpenCL on Windows with GHC votes: 10, answers: 1
- What's the point of 'const' in the Haskell Prelude? votes: 10, answers: 4
- Haskell functional dependency conflict votes: 9, answers: 2
- DatatypeContexts Deprecated in Latest GHC: Why? votes: 9, answers: 2
- Clojure equivalent of Haskell's "Scrap Your Boilerplate" (SYB) votes: 8, answers: 1
- Why using functions defined in the same module faster than the same function defined in another? votes: 8, answers: 2
- repeatedly applying a function until the result is stable votes: 8, answers: 4
About the Haskell Weekly News
To help create new editions of this newsletter, please send
Until next time,
Daniel Santa Cruz