Welcome to issue 209 of the HWN, a newsletter covering developments in the Haskell community. This release covers two weeks, from November 13 to 26, 2011.
By now I'm sure you've heard about Da the lamb.
Sean Leather annouced that the next Dutch functinal programming day will take place on January 6, 2012, at the university campus "De Uithof" of Utrecht University.
Ganesh Sittampalam announced that the haskell.org committee for 2011-12 has been formed.
New and Updated Projects
- Gtk2Hs (Axel Simon; 0.12.2) Adjustments to Gtk2Hs to work with GHC 7.x.x. Also, looking for a part-time maintainer.
- iteratee-compress (Maciej Marcin Piechotka; 0.3.0.0) Provides compressing and decompressing enumerators.
- Netwire (Ertugrul Soeylemez; 2.0.0) Complete rewrite.
- SBV (Levent Erkok; 0.9.22)
- graphviz (Ivan Lazar Miljenovic; 29126.96.36.199).
- SmallCHeck (Roman Cheplyaka; 0.5)
- OpenCL (Luis Cabellos; 188.8.131.52) Better error handling.
- clientsession (Michael Snoyman; 0.7.3.4) Major performance enhancement.
Quotes of the Week
- dmwit: Let's not make things better, I haven't put enough lipstick on the worse version yet.
- mike-burns: Oh good, a semantic argument. Goodnight.
- companion_cube: why bother with complicated abstractions like monads, when you can enjoy the taste of the sun on your skin?
- applicative: clearly the trouble with haskell is plain: no inbuild syntactic support for quaternions. Wonder if *fortress* has it.
- elliott: "with a lot of unicode" is like agda's @faq. "yes, agda can do that with a lot of unicode!"
- [shachaf] mauke: EBCDIC? [mauke] shachaf: ah, the data encryption standard invented by IBM?
- Tiwazz: It's called "Berp" because that's the sound Haskell makes after it devours a live Python.
Top Reddit Stories
- Typeclassopedia moved to the Haskell wiki. From (byorgey.wordpress.com), scored 72 with 8 comments.
- New project to support SIMD vector instructions in GHC (x86 SSE & AVX, ARM's NEON etc). From (hackage.haskell.org), scored 62 with 18 comments.
- GHC 7.4 branched, what's in for Christmas?. From (haskell.org), scored 54 with 16 comments.
- How to read Haskell like Python. From (blog.ezyang.com), scored 52 with 7 comments.
- xmonad-0.10 released!. From (hackage.haskell.org), scored 51 with 15 comments.
- The Universe of Discourse : Triples and Closure and Monads. From (blog.plover.com), scored 42 with 13 comments.
- ANN: happstack-lite. A simpler, friendlier version of the Happstack Haskell Web Framework. What do you think?. From (happstack.blogspot.com), scored 35 with 12 comments.
- HN/SPL - a better way to do your boring C++ job (written in Haskell). From (code.google.com), scored 35 with 16 comments.
- Fast lookup tables in haskell. From (tab.snarc.org), scored 34 with 10 comments.
- What Yesod Got Right. From (yesodweb.com), scored 34 with 12 comments.
Top StackOverflow Questions
- What is a monad in FP, in categorical terms? votes: 30, answers: 7
- Haskell vs JVM performance [closed] votes: 24, answers: 6
- Are there any Haskell techniques for mixed (part structure, part unmodified text) parsing & rewriting? votes: 24, answers: 1
- STArray documentation for newbies and State/ST related questions votes: 17, answers: 1
- Should I avoid using Monad fail? votes: 15, answers: 3
- Effects of monomorphism restriction on type class constraints votes: 15, answers: 2
- Folding, function composition, monads, and laziness, oh my? votes: 14, answers: 2
- Type error when ascribing a valid forall type to a let-bound variable votes: 13, answers: 2
- How do I organize my pure functions with my monadic actions idiomatically votes: 13, answers: 3
- Is foldl ever preferable to its strict cousin, foldl'? votes: 13, answers: 2
Until next time,
Daniel Santa Cruz