Welcome to issue 301 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers
from July 27 to August 2, 2014

Quotes of the Week

    * bernalex: I used to have a problem then I used lens now I have an
      abstraction problem?
 
   * trap_exit: haskell is like the 'and they lived happily ever after'
     of programming languages

Top Reddit Stories

   * The Comonad.Reader » Letter to a Young Haskell Enthusiast
     Domain: comonad.com, Score: 236, Comments: 56
     Original: [1] http://goo.gl/Z5usp3
     On Reddit: [2] http://goo.gl/CpPKnC

   * seL4 is now open source: the world's first end-to-end verified OS kernel
     Domain: github.com, Score: 87, Comments: 20
     Original: [3] http://goo.gl/Uz50bj
     On Reddit: [4] http://goo.gl/EQK0MQ

   * FP Haskell Center now free for open projects
     Domain: fpcomplete.com, Score: 81, Comments: 23
     Original: [5] http://goo.gl/ULc9ze
     On Reddit: [6] http://goo.gl/ZleWCk

   * -XOverlappingInstances and -XIncoherentInstances to be deprecated
     Domain: haskell.org, Score: 76, Comments: 64
     Original: [7] http://goo.gl/dokkrY
     On Reddit: [8] http://goo.gl/0AyqA2

   * First-Class "Statements": IO as data
     Domain: blog.jle.im, Score: 68, Comments: 32
     Original: [9] http://goo.gl/JNj2D1
     On Reddit: [10] http://goo.gl/h1v7yp

   * Foldable and Traversable in Haskell
     Domain: blog.jakubarnold.cz, Score: 61, Comments: 30
     Original: [11] http://goo.gl/mgI6Mg
     On Reddit: [12] http://goo.gl/nvwj6j

   * Minimalist GUI toolkit in GHCi
     Domain: github.com, Score: 61, Comments: 7
     Original: [13] http://goo.gl/9PvsUP
     On Reddit: [14] http://goo.gl/jQKyG7

   * early adopters rejoyce! Haskell Platform 2014.2.0.0 Release Candidate 2
     Domain: haskell.org, Score: 48, Comments: 27
     Original: [15] http://goo.gl/AGl5po
     On Reddit: [16] http://goo.gl/ThS3Wc

   * The Modular, Functional Client Side
     Domain: stackbuilders.com, Score: 46, Comments: 3
     Original: [17] http://goo.gl/eydkfz
     On Reddit: [18] http://goo.gl/z9q8hE

   * Beware of bracket
     Domain: ro-che.info, Score: 46, Comments: 18
     Original: [19] http://goo.gl/UYA2mF
     On Reddit: [20] http://goo.gl/ksMQVV

   * Real World Haskell: Shipping "Carnival", a Blog Commenting Service
     Domain: robots.thoughtbot.com, Score: 44, Comments: 5
     Original: [21] http://goo.gl/UmPyiL
     On Reddit: [22] http://goo.gl/4PRdpm

   * Flee traveller! Flee or you will be corrupted and devoured!
     Domain: github.com, Score: 41, Comments: 16
     Original: [23] http://goo.gl/e3sA6X
     On Reddit: [24] http://goo.gl/RuAZ4o

   * Reading files from the /proc filesystem
     Domain: yesodweb.com, Score: 35, Comments: 4
     Original: [25] http://goo.gl/mVfVyM
     On Reddit: [26] http://goo.gl/Bd2HBT

   * clckwrks CMS source now on github. A sad farewell to darcs and an 
     optimistic look towards greater contributions from the community.
     Domain: clckwrks.com, Score: 33, Comments: 31
     Original: [27] http://goo.gl/ZLqVWl
     On Reddit: [28] http://goo.gl/q0za2l

   * Introduction to GHC.TypeLits with base 4.7, including runtime conversion 
     of symbols.
     Domain: ponies.io, Score: 32, Comments: 13
     Original: [29] http://goo.gl/6FtdyO
     On Reddit: [30] http://goo.gl/PpmkOc

   * Converting Make to Shake
     Domain: neilmitchell.blogspot.com, Score: 23, Comments: 14
     Original: [31] http://goo.gl/dOWVhV
     On Reddit: [32] http://goo.gl/cHYTmS

   * Learn Snap: Interactive Snap + Heist Examples
     Domain: learnsnap.chromaticleaves.com, Score: 21, Comments: 14
     Original: [33] http://goo.gl/Opwt40
     On Reddit: [34] http://goo.gl/06AneL

   * Hackage: ghc-server: A server interface to GHC.
     Domain: hackage.haskell.org, Score: 18, Comments: 14
     Original: [35] http://goo.gl/ZjhScl
     On Reddit: [36] http://goo.gl/b9wBfP

   * Bloggy Badger: Homemade FRP: a study in following the types
     Domain: gelisam.blogspot.com, Score: 17, Comments: 1
     Original: [37] http://goo.gl/T7ujN3
     On Reddit: [38] http://goo.gl/HAV1mR

Top StackOverflow Questions

   * IO/Monadic assign operator causing ghci to explode for infinite list
     votes: 16, answers: 1
     Read on SO: [39] http://goo.gl/TC0Snn

   * A performance conundrum
     votes: 14, answers: 1
     Read on SO: [40] http://goo.gl/b910ez

   * Does an unused let binding have any effect in Haskell?
     votes: 12, answers: 3
     Read on SO: [41] http://goo.gl/KEl13j

   * In Haskell, are guards or matchers preferable?
     votes: 12, answers: 1
     Read on SO: [42] http://goo.gl/LiXDjk

   * If MonadPlus is the “generator” class, then what is the “consumer” class?
     votes: 12, answers: 2
     Read on SO: [43] http://goo.gl/eqRu3a

   * Why would using head/tail instead of pattern matching make evaluation 
     terminate?
     votes: 12, answers: 3
     Read on SO: [44] http://goo.gl/LOjX0V

Until next time,
[45]+Daniel Santa Cruz

References