Welcome to issue 313 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers
from November 16 to December 6, 2014

Quotes of the Week

   * Dijkstra: How do we convince people that in programming simplicity
     and clarity (in short: what mathematicians call "elegance") are not
     a dispensable luxury, but a crucial matter that decides between
     success and failure?

   * Dijkstra: Simplicity is a great virtue but it requires hard work to
     achieve it and education to appreciate it. And to make matters
     worse: complexity sells better.

   * monochrom: those who have learned from history are bound to
     helplessly watch other people repeat it.

Top Reddit Stories

   * 24 Days of GHC Extensions: Welcome!
     Domain: ocharles.org.uk, Score: 140, Comments: 24
     Original: [1] http://goo.gl/HvjuvJ
     On Reddit: [2] http://goo.gl/4Skf5Z

   * How I Start: Haskell
     Domain: howistart.org, Score: 120, Comments: 11
     Original: [3] http://goo.gl/T2OCwj
     On Reddit: [4] http://goo.gl/1bGl7I

   * Lucid: templating DSL for HTML
     Domain: chrisdone.com, Score: 105, Comments: 59
     Original: [5] http://goo.gl/JJsJlT
     On Reddit: [6] http://goo.gl/jyvkHu

   * Erik Meijer planning to make Category theory for programmers MOOC
     Domain: imgur.com, Score: 105, Comments: 45
     Original: [7] http://goo.gl/ZnCi6Z
     On Reddit: [8] http://goo.gl/8vOFP0

   * An opportunity in Singapore
     Domain: self.haskell, Score: 98, Comments: 31
     Original: [9] http://goo.gl/X0OBAE
     On Reddit: [10] http://goo.gl/X0OBAE

   * Dan Piponi working on an audio synthesis tool written in Haskell
     Domain: plus.google.com, Score: 90, Comments: 1
     Original: [11] http://goo.gl/J83NRS
     On Reddit: [12] http://goo.gl/Cbhx8x

   * GHC and LLVM: The State of the Union
     Domain: smart-cactus.org, Score: 86, Comments: 13
     Original: [13] http://goo.gl/CA7R4C
     On Reddit: [14] http://goo.gl/l3L8H7

   * Learning Haskell as a Nonprogrammer
     Domain: superginbaby.wordpress.com, Score: 84, Comments: 77
     Original: [15] http://goo.gl/9Q1ufS
     On Reddit: [16] http://goo.gl/Yqni7Y

   * Announcing Opaleye: SQL-generating embedded domain specific language for Postgres
     Domain: self.haskell, Score: 84, Comments: 85
     Original: [17] http://goo.gl/HoMXjj
     On Reddit: [18] http://goo.gl/HoMXjj

   * Deploy any Haskell application. Instantly.
     Domain: halcyon.sh, Score: 79, Comments: 27
     Original: [19] http://goo.gl/sxQWKk
     On Reddit: [20] http://goo.gl/5V2dMj

   * Haskell for all: How to build library-agnostic streaming sources
     Domain: haskellforall.com, Score: 75, Comments: 26
     Original: [21] http://goo.gl/1QcyRf
     On Reddit: [22] http://goo.gl/eYwlBp

   * Image Processing with Comonads
     Domain: jaspervdj.be, Score: 74, Comments: 33
     Original: [23] http://goo.gl/GZu2oc
     On Reddit: [24] http://goo.gl/Xsh0z9

   * 24 Days of GHC Extensions: View Patterns
     Domain: ocharles.org.uk, Score: 69, Comments: 39
     Original: [25] http://goo.gl/uN3PLf
     On Reddit: [26] http://goo.gl/2YZ1r0

   * Well-Typed are hiring!
     Domain: well-typed.com, Score: 68, Comments: 36
     Original: [27] http://goo.gl/DxYgrT
     On Reddit: [28] http://goo.gl/2imRKu

   * 24 Days of GHC Extensions: Pattern Synonyms
     Domain: ocharles.org.uk, Score: 65, Comments: 20
     Original: [29] http://goo.gl/j75DP8
     On Reddit: [30] http://goo.gl/VTvCof

   * How lazy evaluation works
     Domain: hackhands.com, Score: 63, Comments: 30
     Original: [31] http://goo.gl/YPOFaM
     On Reddit: [32] http://goo.gl/w2uKGJ

   * Learn You an Agda
     Domain: williamdemeo.github.io, Score: 59, Comments: 61
     Original: [33] http://goo.gl/hQ5DaT
     On Reddit: [34] http://goo.gl/2I00Zh

   * 24 Days of GHC Extensions: Record Wildcards
     Domain: ocharles.org.uk, Score: 59, Comments: 38
     Original: [35] http://goo.gl/BnXqjA
     On Reddit: [36] http://goo.gl/yBzMoY

   * Functional Programming Patterns (BuildStuff '14)
     Domain: slideshare.net, Score: 55, Comments: 15
     Original: [37] http://goo.gl/fzo56I
     On Reddit: [38] http://goo.gl/XCy482

   * The GHCJS guys are working on TH cross compiling
     Domain: thread.gmane.org, Score: 54, Comments: 15
     Original: [39] http://goo.gl/XyA4FS
     On Reddit: [40] http://goo.gl/eRULJH

   * Silk is looking for a Haskell engineer
     Domain: self.haskell, Score: 53, Comments: 21
     Original: [41] http://goo.gl/eB10Wa
     On Reddit: [42] http://goo.gl/eB10Wa

   * Keera studios: Haskell games & adventure engine for Android, beta testers wanted!
     Domain: keera.co.uk, Score: 53, Comments: 8
     Original: [43] http://goo.gl/rk7Wrx
     On Reddit: [44] http://goo.gl/ciCbYp

   * 24 Days of GHC Extensions: Bang Patterns
     Domain: ocharles.org.uk, Score: 51, Comments: 34
     Original: [45] http://goo.gl/X4Huvh
     On Reddit: [46] http://goo.gl/eHmymQ

   * Let's Build a Browser Engine in Haskell: part 6
     Domain: hrothen.github.io, Score: 49, Comments: 4
     Original: [47] http://goo.gl/mDnmpX
     On Reddit: [48] http://goo.gl/96aLMl

   * A Docker build script for GHC 7.8.3 cross-compiler targeting Android
     Domain: github.com, Score: 49, Comments: 21
     Original: [49] http://goo.gl/uCsMNK
     On Reddit: [50] http://goo.gl/KvY3JX

   * amazonka - Comprehensive Amazon Web Services SDK
     Domain: self.haskell, Score: 46, Comments: 17
     Original: [51] http://goo.gl/Yi18LS
     On Reddit: [52] http://goo.gl/Yi18LS

   * 24 Days of GHC Extensions: Rebindable Syntax (guest post by Benjamin Kovach)
     Domain: ocharles.org.uk, Score: 46, Comments: 14
     Original: [53] http://goo.gl/7e3J1I
     On Reddit: [54] http://goo.gl/jJJONL

   * Haskell Communities and Activities Report — November 2014
     Domain: haskell.org, Score: 45, Comments: 6
     Original: [55] http://goo.gl/7dfgQk
     On Reddit: [56] http://goo.gl/fME8UF

   * A taste of State: parsers are easy
     Domain: nikita-volkov.github.io, Score: 44, Comments: 4
     Original: [57] http://goo.gl/HF4R3O
     On Reddit: [58] http://goo.gl/d7bLLV

   * Hybrid server/client Haskell web apps / Michael Snoyman
     Domain: youtube.com, Score: 42, Comments: 31
     Original: [59] http://goo.gl/IbxCkI
     On Reddit: [60] http://goo.gl/Yjx8wj

   * Nix: The Cabal Purgatory HOWTO
     Domain: cse.chalmers.se, Score: 41, Comments: 45
     Original: [61] http://goo.gl/pxdnYA
     On Reddit: [62] http://goo.gl/2uE8ya

   * Ranjit Jhala talks about Liquid Haskell
     Domain: youtu.be, Score: 41, Comments: 14
     Original: [63] http://goo.gl/EAubrl
     On Reddit: [64] http://goo.gl/f1D8iz

   * A quick and easy Emacs configuration for Haskell
     Domain: github.com, Score: 39, Comments: 16
     Original: [65] http://goo.gl/8akoJo
     On Reddit: [66] http://goo.gl/Ma8iDO

Top StackOverflow Questions

   * Turning A => M[B] into M[A => B]
     votes: 22, answers: 2
     Read on SO: [67] http://goo.gl/P4AXC2

   * When are type signatures necessary in Haskell?
     votes: 19, answers: 3
     Read on SO: [68] http://goo.gl/9YcgHo

   * Boilerplate-free annotation of ASTs in Haskell?
     votes: 18, answers: 4
     Read on SO: [69] http://goo.gl/dNv5kU

   * Can fusion see through newtype wrappers?
     votes: 17, answers: 1
     Read on SO: [70] http://goo.gl/00ONhp

   * Haskell: Why use Proxy?
     votes: 17, answers: 2
     Read on SO: [71] http://goo.gl/bWRvVN

   * Is Haskell's laziness an elegant alternative to Python's generators?
     votes: 16, answers: 3
     Read on SO: [72] http://goo.gl/oblTSW

   * Type inference interferes with referential transparency
     votes: 16, answers: 7
     Read on SO: [73] http://goo.gl/2nIW1x

   * What exactly is the kind “*” in Haskell?
     votes: 15, answers: 2
     Read on SO: [74] http://goo.gl/sOXwgi

   * What's the difference between partial evaluation and function inlining in a functional language?
     votes: 14, answers: 1
     Read on SO: [75] http://goo.gl/AOZuCH

Until next time,
[76]+Daniel Santa Cruz

References