Daniel Santa Cruz | 31 Jan 03:39 2013

Haskell Weekly News: Issue 256

Welcome to issue 256 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers the
weeks of January 20 to 26, 2013.

Quotes of the Week

   * elliott: cmccann: unfortunately it is too perfect an abstraction to
           be useful.

   * SamanthaD: shachaf: you're one of those dirty imperative communists
      who want the state to dictate everything!

   * monochrom: I refuse camel case and mark zuckerberg. same level. not

   * mauke: a newtype is like an existing type but wearing glasses and a
         fake mustache and a sign saying "you've never seen me before"

Top Reddit Stories

   * Taking magic out of GHC or: Tracing compilation by transformation 
     (intro to Core transformations, inlining,..
     Domain: ics.p.lodz.pl, Score: 59, Comments: 2
     On Reddit: [1] http://goo.gl/lJmsb
     Original: [2] http://goo.gl/IbJ5O

   * Introduction to Haskell IO
     Domain: haskellforall.com, Score: 57, Comments: 26
     On Reddit: [3] http://goo.gl/fPky4
     Original: [4] http://goo.gl/Xymbr

   * The longest type signature I have ever seen (package Nussinov78)
     Domain: i.imgur.com, Score: 48, Comments: 26
     On Reddit: [5] http://goo.gl/ePwNs
     Original: [6] http://goo.gl/B74yW

   * There is now a patch for the GHC runtime system which implements a 
     scheduler which can handle threads with priorities.
     Domain: hackage.haskell.org, Score: 47, Comments: 12
     On Reddit: [7] http://goo.gl/22XgH
     Original: [8] http://goo.gl/8iC8w

   * Success story: novice haskeller moves console cursor with 
     “netwire” FRP library
     Domain: danbst.wordpress.com, Score: 43, Comments: 8
     On Reddit: [9] http://goo.gl/dm8ga
     Original: [10] http://goo.gl/Ue7pK

   * Haskell as pseudo code
     Domain: arxiv.org, Score: 33, Comments: 2
     On Reddit: [11] http://goo.gl/JL8Mf
     Original: [12] http://goo.gl/5D4zV

   * Generalizing do notation
     Domain: self.haskell, Score: 28, Comments: 19
     On Reddit: [13] http://goo.gl/teYAD
     Original: [14] http://goo.gl/teYAD

   * Tutorial: Up-front Unit Testing in Haskell
     Domain: github.com, Score: 26, Comments: 21
     On Reddit: [15] http://goo.gl/kjzYJ
     Original: [16] http://goo.gl/oB2jg

   * The Design of a Practical Proof Checker for a Lazy Functional Language [PDF]
     Domain: people.cs.missouri.edu, Score: 26, Comments: 
     On Reddit: [17] http://goo.gl/sj5Aj
     Original: [18] http://goo.gl/eEUOj

   * Introduction to Haskell, Lecture 2 is Live
     Domain: shuklan.com, Score: 24, Comments: 4
     On Reddit: [19] http://goo.gl/1nUVv
     Original: [20] http://goo.gl/rCbfx

   * Hugs in your browser
     Domain: tryhaskell.org, Score: 24, Comments: 21
     On Reddit: [21] http://goo.gl/zNtex
     Original: [22] http://goo.gl/wMPPW

   * Free functors - the reason Free and operational are not equivalent
     Domain: self.haskell, Score: 24, Comments: 12
     On Reddit: [23] http://goo.gl/E7qe7
     Original: [24] http://goo.gl/E7qe7

   * Scribbling, smudging and smearing with Haskell
     Domain: self.haskell, Score: 22, Comments: 108
     On Reddit: [25] http://goo.gl/KBw0V
     Original: [26] http://goo.gl/KBw0V

   * Touch and Keyboard API (announcing Elm 0.7.1)
     Domain: elm-lang.org, Score: 20, Comments: 3
     On Reddit: [27] http://goo.gl/OhFaH
     Original: [28] http://goo.gl/rV9bU

   * (re)implementing the generalised Functor strength function using lenses.
     Domain: statusfailed.com, Score: 20, Comments: 3
     On Reddit: [29] http://goo.gl/gEYHr
     Original: [30] http://goo.gl/TDX2A

Top StackOverflow Questions

   * Can using UndecidableInstances pragma locally have global consequences 
     on compilation termination?
     votes: 20, answers: 1
     Read on SO: [31] http://goo.gl/PcQF1

   * Why doesn't GHC Haskell support overloaded record parameter names?
     votes: 14, answers: 1
     Read on SO: [32] http://goo.gl/BJ71T

   * How much does it cost for Haskell FFI to go into C and back?
     votes: 14, answers: 2
     Read on SO: [33] http://goo.gl/kUCKn

   * Compile unsafe Haskell
     votes: 13, answers: 1
     Read on SO: [34] http://goo.gl/nGaCX

   * Why GADT/existential data constructors cannot be used in lazy patterns?
     votes: 12, answers: 2
     Read on SO: [35] http://goo.gl/zhpCh

   * Correct design for Haskell exception handling
     votes: 11, answers: 2
     Read on SO: [36] http://goo.gl/zeWoH

   * How to use phase control of inlining in haskell?
     votes: 10, answers: 0
     Read on SO: [37] http://goo.gl/dyuGI

   * Looking for resources that help testing a Haskell implementation for 
     standard conformance
     votes: 9, answers: 1
     Read on SO: [38] http://goo.gl/DL7vY

   * Generate a C struct based on a complex Haskell type
     votes: 8, answers: 1
     Read on SO: [39] http://goo.gl/7E8OT

   * How to structure a Haskell project?
     votes: 7, answers: 1
     Read on SO: [40] http://goo.gl/J4GuA

   * Difference between two functions creating a singleton list
     votes: 7, answers: 3
     Read on SO: [41] http://goo.gl/ZXzw0

Until next time,
Daniel Santa Cruz


Haskell mailing list
Haskell <at> haskell.org