Welcome to issue 283 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers the
week of October 06 to 12, 2013.

Quotes of the Week

   * elliott: haskell programs allocate a lot because they can't do much
     else

   * spj: [on pointfree style] It has a certain eccentric charm all of
     its own.

   * acowley: When we pick a random number, we stick to it.

Top Reddit Stories

   * Simon Peyton Jones on Lenses at the Haskell eXchange
     Skillscast now available!
     Domain: skillsmatter.com, Score: 127, Comments: 107
     On Reddit: [1] http://goo.gl/V6J6dR
     Original: [2] http://goo.gl/Kc1zEf

   * Why I don’t like the lens library
     Domain: fvisser.nl, Score: 99, Comments: 104
     On Reddit: [3] http://goo.gl/Xz6p6C
     Original: [4] http://goo.gl/ZzxSOU

   * Cartesian Closed Comic #23: Picking a lens library
     Domain: ro-che.info, Score: 85, Comments: 8
     On Reddit: [5] http://goo.gl/mXXUQw
     Original: [6] http://goo.gl/Bi2UIW

   * The core flaw of pipes and conduit
     Domain: yesodweb.com, Score: 45, Comments: 101
     On Reddit: [7] http://goo.gl/tfSZ2Z
     Original: [8] http://goo.gl/5CpF2I

   * How to reimplement the conduit parsing API in pipes
     Domain: haskellforall.com, Score: 43, Comments: 16
     On Reddit: [9] http://goo.gl/xQ9f93
     Original: [10] http://goo.gl/iqFxfs

   * pipes resource problems
     Domain: yesodweb.com, Score: 40, Comments: 74
     On Reddit: [11] http://goo.gl/9FpIwz
     Original: [12] http://goo.gl/tj0LbW

   * Beginners cheatsheet to the lens library
     Domain: haskell.org, Score: 40, Comments: 59
     On Reddit: [13] http://goo.gl/I2i2or
     Original: [14] http://goo.gl/Y8znDQ

   * Demo: Ariadne, go-to-definition for Haskell
     Domain: youtube.com, Score: 39, Comments: 35
     On Reddit: [15] http://goo.gl/KC1D5m
     Original: [16] http://goo.gl/0lqLPh

   * Do Extraterrestrials Use Functional Programming?
     Domain: justtesting.org, Score: 39, Comments: 39
     On Reddit: [17] http://goo.gl/FZos1f
     Original: [18] http://goo.gl/RaIEZF

   * Haskell for all: Manual proofs for the `pipes` laws
     Domain: haskellforall.com, Score: 37, Comments: 55
     On Reddit: [19] http://goo.gl/rhLmBC
     Original: [20] http://goo.gl/cmiDln

   * Unique PDFs linked in #haskell
     Domain: ircbrowse.net, Score: 36, Comments: 13
     On Reddit: [21] http://goo.gl/mNNkM7
     Original: [22] http://goo.gl/7Sj2si

   * Andres Löh on free monads
     Domain: skillsmatter.com, Score: 36, Comments: 15
     On Reddit: [23] http://goo.gl/2sRcxC
     Original: [24] http://goo.gl/fvLiRn

   * Simpler conduit core (aka part 3 of 3)
     Domain: fpcomplete.com, Score: 36, Comments: 23
     On Reddit: [25] http://goo.gl/V3FutZ
     Original: [26] http://goo.gl/4qYkRj

   * Proposal for Applicative do-notation
     Domain: ghc.haskell.org, Score: 36, Comments: 50
     On Reddit: [27] http://goo.gl/skxmph
     Original: [28] http://goo.gl/st8iOp

   * So I (kind of) made a Haskell clone of the business card Ray Tracer
     Domain: github.com, Score: 35, Comments: 14
     On Reddit: [29] http://goo.gl/tZZMnH
     Original: [30] http://goo.gl/G1hzjt

   * Call to Action - Fay FFI Bindings for AngularJS
     Domain: haskell.org, Score: 35, Comments: 16
     On Reddit: [31] http://goo.gl/en6th1
     Original: [32] http://goo.gl/g5T8TJ

   * The Haxl project at Facebook: concise, efficient access to 
     diverse data sources
     Domain: skillsmatter.com, Score: 34, Comments: 9
     On Reddit: [33] http://goo.gl/vEKNKb
     Original: [34] http://goo.gl/HKaMmn

   * Rethinking Supercompilation [PDF]
     Domain: community.haskell.org, Score: 34, Comments: 17
     On Reddit: [35] http://goo.gl/IVwvdi
     Original: [36] http://goo.gl/BuaaXW

   * Musings on Lens
     Domain: gist.io, Score: 31, Comments: 9
     On Reddit: [37] http://goo.gl/akld2Z
     Original: [38] http://goo.gl/CdPtlT

Top StackOverflow Questions

   * Functions of possibly cyclic data structures
     votes: 12, answers: 1
     Read on SO: [39] http://goo.gl/SBPV2t

   * How can I improve my understanding of the Haskell Type system?
     votes: 11, answers: 2
     Read on SO: [40] http://goo.gl/HLsynN

   * Haskell: how to tell hlint not to: `Warning: Use string literal`
     votes: 7, answers: 1
     Read on SO: [41] http://goo.gl/pf5d5O

   * How are uncurry and fanin related in category theory?
     votes: 7, answers: 1
     Read on SO: [42] http://goo.gl/mo9150

   * Haskell Iterate over 2d list, filter, output 1d list
     votes: 7, answers: 6
     Read on SO: [43] http://goo.gl/h47C9e

   * Haskell why does “Num x” require “Show x”?
     votes: 7, answers: 3
     Read on SO: [44] http://goo.gl/ORddsf

   * How to avoid creating an orphan FromJSON instance for Data.Tree
     votes: 7, answers: 1
     Read on SO: [45] http://goo.gl/5MAI2k

   * State Monad with multiple state values
     votes: 6, answers: 3
     Read on SO: [46] http://goo.gl/iuutId

   * Difference between Print and putStrLn in Haskell
     votes: 6, answers: 2
     Read on SO: [47] http://goo.gl/GqUunm

Until next time,
[48]+Daniel Santa Cruz

References