Welcome to issue 210 of the HWN, a newsletter covering developments in
the Haskell community. This release covers the week of November 27 to
December 3, 2011.
You can find the HTML version at:
				   
Announcements
   Heinrich Hordegen announced a tentative 2012 meeting schedule for
   Munich Haskell group.
New and Updated Projects
   * data-timeout (Mikhail Vorozhtsov) Allows one to specify time
     units for timeouts and convert between them.
   * Netwire (Ertugrul Soylemez; 3.0.0) Major API change.
   * monad-control (Bas van Dijk; 0.3) New and improved API.
Quotes of the Week
   * Jafet: They're not nasty; their niceness is just distributed over
     more people
   * copumpkin: U NEED MOANAD
   * xplat: i have a feeling that trying to write an interesting
     dependently-typed program in Shen at any time in the near future
     would be like trying to host a holiday dinner starting with an
     empty lot, 2x4s, a stack of window panes, some cables and wiring
     boxes, sheets of drywall, disconnected appliances, roof shingles,
     rolls of insulation and bags of concrete
   * Axman6: {-# PRAGMA ThisShitNeedsMoarFast #-}
Top Reddit Stories
   * Name Your Type Variables!
   * Insane Haskell Professor on Lambda Calculus. Wait for it...
   * criterion 0.6 produces shiny new performance reports
   * [commit: base] master: Add traceStack :: String -> a -> a
   * Elm: functional reactive web-programming (compiles to html, css, js). Just added reactive values, basic canvas support, and new interactive examples.
   * Snap 0.7 released
   * Haskell Communities and Activities Report - November 2011 edition
   * "fix' f = f (fix' f)" vs. "fix f = let x = f x in x"
   * Announcing cabal-src: solve (some of) cabal dependency hell
   * aeson 0.4: easier, faster, nicer
   * Package authors: Please use Packdeps!
   * Slides from my guest lecture at Stanford
Top StackOverflow Questions
   * How to write a Haskell function that takes a variadic function as an argument
     votes: 28, answers: 1
   * Functional lenses
     votes: 18, answers: 2
   * Haskell : An example of a Foldable which is not a Functor?
     votes: 17, answers: 2
   * How does IncoherentInstances work?
     votes: 17, answers: 1
   * Minimum specification for Haskell library type classes?
     votes: 16, answers: 2
   * Expressive and composable error types
     votes: 16, answers: 1
   * Distributed Haskell state of the art in 2011?
     votes: 16, answers: 2
   * Is it possible to implement liftM2 in Scala?
     votes: 15, answers: 1
   * Are Haskell FlexibleInstances a stable extension to the language?
     votes: 15, answers: 1
   * Is Milner let polymorphism a rank 2 feature?
     votes: 13, answers: 4
Until next time,
Daniel Santa Cruz
References