Welcome to issue 282 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers the
week of September 22 to October 05, 2013.

Quotes of the Week

   * monochrom: . o O ( error messages are like legalese. it contains
     complete information so that later lawyers can say "told you so" )

   * BetaZiliani: "We escape from monads in the same way that we escape
     from a building on fire: we run." (#ICFP2013)

   * ReinH: ReinH's Lemma: There's always a connection to Yoneda's
     Lemma.

   * startling: it's sort of depressing when you spend a lot of time
     with traversals and things to get all your crucial algorithms down
     to like ten lines and then have like two hundred lines each for
     pretty-printing and for file I/O.

   * edwardk: you know that feeling when you wake up in the morning, and
     your teeth feel fuzzy, you don't know where you've been, but you
     strongly suspect in 9 months someone will be calling you for
     library support?

   * tac: I free the forgotten.

   * Anonymous: What do you call someone reading a book about category
     theory? A co-author!

   * Anonymous: A co-worker == generator of work tasks?

   * edwardkmett: At one point we had a type in lens where one of its 
     arguments started taking parameters of the form i m a s t a b u. 
     Upon reflection, we let it win the argument and decided 
     not to implement the function.

Top Reddit Stories

   * xkcd - Functional Programming
     Domain: xkcd.com, Score: 97, Comments: 58
     On Reddit: [1] http://goo.gl/XSSTOR
     Original: [2] http://goo.gl/daH8om

   * Hackage 2 is up!
     Domain: hackage.haskell.org, Score: 96, Comments: 20
     On Reddit: [3] http://goo.gl/hSyulq
     Original: [4] http://goo.gl/admcV

   * Programming - Why Haskell is Great - 10 minutes
     Domain: youtube.com, Score: 91, Comments: 18
     On Reddit: [5] http://goo.gl/SoTDhR
     Original: [6] http://goo.gl/CwsaFq

   * GHC: now with -j flag for parallel builds
     Domain: ghc.haskell.org, Score: 88, Comments: 27
     On Reddit: [7] http://goo.gl/tX0YZr
     Original: [8] http://goo.gl/8SepKH

   * I can finally say that I'm a Haskell developer (and I'm hiring)!
     Domain: self.haskell, Score: 85, Comments: 42
     On Reddit: [9] http://goo.gl/fr2adZ
     Original: [10] http://goo.gl/fr2adZ

   * Hackage 2 switchover imminent
     Domain: haskell.org, Score: 80, Comments: 14
     On Reddit: [11] http://goo.gl/5XyWkt
     Original: [12] http://goo.gl/Hf3XlL

   * The Haskell Cast #2 - Don Stewart on Real World Haskell
     Domain: haskellcast.com, Score: 72, Comments: 11
     On Reddit: [13] http://goo.gl/JPukzq
     Original: [14] http://goo.gl/iOssHA

   * [ANN] Nomyx, the game where you can change the rules (0.3 beta)
     Domain: nomyx.net, Score: 57, Comments: 14
     On Reddit: [15] http://goo.gl/Z3IFfL
     Original: [16] http://goo.gl/gmsH5e

   * The aftermath of my GSoC project
     Domain: self.haskell, Score: 55, Comments: 6
     On Reddit: [17] http://goo.gl/2vAjMs
     Original: [18] http://goo.gl/2vAjMs

   * SPJ in need for compelling "lens" use-cases
     Domain: permalink.gmane.org, Score: 51, Comments: 57
     On Reddit: [19] http://goo.gl/6VcDMh
     Original: [20] http://goo.gl/wEgQUi

   * Tidal cycles - loops and rhythms made with tweet sized Haskell
     Domain: twitter.com, Score: 50, Comments: 5
     On Reddit: [21] http://goo.gl/zcQqrm
     Original: [22] http://goo.gl/10bSjH

   * Who'd have thought: I made a serial monitor with Threepenny-gui
     Domain: self.haskell, Score: 48, Comments: 14
     On Reddit: [23] http://goo.gl/rFBlWl
     Original: [24] http://goo.gl/rFBlWl

   * Arrowised Material Shaders in Purely Functional Ray Tracing
     Domain: tcsavage.org, Score: 44, Comments: 2
     On Reddit: [25] http://goo.gl/RHvpLq
     Original: [26] http://goo.gl/7cDmWq

   * Work at Erudify
     Domain: jaspervdj.be, Score: 42, Comments: 5
     On Reddit: [27] http://goo.gl/mpFnRa
     Original: [28] http://goo.gl/gcSs3U

   * The Universal Properties of Map, Fold, and Filter
     Domain: jeremykun.com, Score: 41, Comments: 0
     On Reddit: [29] http://goo.gl/CksT61
     Original: [30] http://goo.gl/j7rSW6

   * Conal Elliott : Searching for GUI and Graphics libraries in Haskell
     Domain: haskell.org, Score: 39, Comments: 29
     On Reddit: [31] http://goo.gl/6krMxv
     Original: [32] http://goo.gl/EYG0af

   * Type level record syntax... would this make sense?
     Domain: self.haskell, Score: 39, Comments: 29
     On Reddit: [33] http://goo.gl/ysjr3o
     Original: [34] http://goo.gl/ysjr3o

   * Haskell Resources List
     Domain: gist.github.com, Score: 38, Comments: 2
     On Reddit: [35] http://goo.gl/vZ9yMH
     Original: [36] http://goo.gl/Oo75BT

   * [ANN] yi-0.7
     Domain: haskell.org, Score: 38, Comments: 14
     On Reddit: [37] http://goo.gl/FihoH9
     Original: [38] http://goo.gl/pfx5r5

   * Why PVP doesn't work
     Domain: ro-che.info, Score: 38, Comments: 106
     On Reddit: [39] http://goo.gl/XdpZpG
     Original: [40] http://goo.gl/TkEBzt

   * Live blog of CUFP 2013 -- a prodigious and growing work of reporting 
     by Anil Madhavapeddy
     Domain: syslog.cl.cam.ac.uk, Score: 35, Comments: 0
     On Reddit: [41] http://goo.gl/JDJJAz
     Original: [42] http://goo.gl/SvsyBE

   * What Haskell tools do you use in every project?
     Domain: self.haskell, Score: 35, Comments: 22
     On Reddit: [43] http://goo.gl/9z8Ylr
     Original: [44] http://goo.gl/9z8Ylr

   * GHC Core by example, episode 2: Evaluation
     Domain: alpmestan.com, Score: 35, Comments: 3
     On Reddit: [45] http://goo.gl/i7UzV1
     Original: [46] http://goo.gl/kuntPM

   * Oh my laziness! - An introduction to laziness, strictness and unpacking 
     in GHC Haskell
     Domain: alpmestan.com, Score: 35, Comments: 16
     On Reddit: [47] http://goo.gl/Gfwhd0
     Original: [48] http://goo.gl/84omB7

   * Job opportunity for junior web developer looking to get into Haskell
     Domain: self.haskell, Score: 35, Comments: 11
     On Reddit: [49] http://goo.gl/FqFDff
     Original: [50] http://goo.gl/FqFDff

   * Short vlog style video "My Road to Haskell" by jekor
     Domain: youtube.com, Score: 33, Comments: 1
     On Reddit: [51] http://goo.gl/sqjXcT
     Original: [52] http://goo.gl/GzjCs9

   * Arguing against monad transformers for the right reasons
     Domain: blog.ezyang.com, Score: 32, Comments: 20
     On Reddit: [53] http://goo.gl/b2tFy6
     Original: [54] http://goo.gl/OfGzvr

   * Haskell Launchpad Interaction
     Domain: youtube.com, Score: 32, Comments: 18
     On Reddit: [55] http://goo.gl/Qwnhvw
     Original: [56] http://goo.gl/VlyUqn

Top StackOverflow Questions

   * Sets, Functors and Eq confusion
     votes: 36, answers: 3
     Read on SO: [57] http://goo.gl/2TUC5X

   * writing a C# version of haskell infinite fibonacci series function
     votes: 12, answers: 5
     Read on SO: [58] http://goo.gl/Nys1p7

   * Enforced pattern order
     votes: 10, answers: 5
     Read on SO: [59] http://goo.gl/4yPfrn

   * Haskell, multiplying Int and Float within a function
     votes: 10, answers: 4
     Read on SO: [60] http://goo.gl/nVsl8Z

   * What requirements does non-strict semantics of Haskell have on the 
     evaluation strategy?
     votes: 9, answers: 1
     Read on SO: [61] http://goo.gl/wqWIVk

   * Random access on a huge file in haskell
     votes: 8, answers: 3
     Read on SO: [62] http://goo.gl/gxes9Y

   * Not using a variable for <-
     votes: 8, answers: 4
     Read on SO: [63] http://goo.gl/jZ9Eqk

   * A common pattern involving composition of functions (\a b -> f (g a) (g b))
     votes: 8, answers: 2
     Read on SO: [64] http://goo.gl/FVY6Zl

   * Haskell data :> constructor meaning
     votes: 8, answers: 1
     Read on SO: [65] http://goo.gl/0ouMUi

   * In functional reactive programming, how do you share state between two 
     parts of the application?
     votes: 7, answers: 1
     Read on SO: [66] http://goo.gl/vY3Lsq

Until next time,
[67]+Daniel Santa Cruz

References