Daniel Santa Cruz | 11 Oct 03:02 2013
Picon

Haskell Weekly News: Issue 282

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


_______________________________________________
Haskell mailing list
Haskell <at> haskell.org
http://www.haskell.org/mailman/listinfo/haskell
Daniel Santa Cruz | 17 Oct 04:50 2013
Picon

Haskell Weekly News: Issue 283

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


_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe <at> haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Gmane