Daniel Santa Cruz | 29 Nov 06:18 2012
Picon

Haskell Weekly News: Issue 252

Welcome to issue 252 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers the
week of November 18 to 24, 2012.

Quotes of the Week

   * rwbarton: edwardk now has Lens under Control

   * atriq: My son looks a bit like me, he can put away the plates after
     dinner now thanks to edwardk!

   * mgsloan: Lens got 99 operators, but a (|>) ain't one.

   * hiptobecubic: I feel like this program is just a bunch of glue and
     duct tape holding a bottle of nitroglycerine off of the ground.

   * xplat: Some software is worth trying; most is just plain trying.

   * edwardk: Control.Lens is my secret ploy to get everyone to give up
     on Haskell and just move on to Agda as they find the Haskell types
     too complicated by comparison.

   * rwbarton: alpha reduction is what happens when you let edwardk
     maintain your module

   * edwardk: er that was a tongue sticking out, not an operator
     suggestion

Top Reddit Stories

   * [Haskell] Leaving Microsoft
     Domain: haskell.org, Score: 139, Comments: 24
     On Reddit: [1] http://goo.gl/DnzZF
     Original: [2] http://goo.gl/eVcXi

   * Help Nikki (Game written in Haskell) jump on Steam!
     Domain: joyridelabs.de, Score: 77, Comments: 8
     On Reddit: [3] http://goo.gl/EzLh8
     Original: [4] http://goo.gl/H84Nl

   * Gaussian distributions are monoids
     Domain: izbicki.me, Score: 46, Comments: 24
     On Reddit: [5] http://goo.gl/i4keo
     Original: [6] http://goo.gl/C0gnN

   * Getting Started with Lenses
     Domain: newartisans.com, Score: 42, Comments: 32
     On Reddit: [7] http://goo.gl/nv4ab
     Original: [8] http://goo.gl/h2zCa

   * Designing the Haskell IDE
     Domain: fpcomplete.com, Score: 41, Comments: 112
     On Reddit: [9] http://goo.gl/yz1Rf
     Original: [10] http://goo.gl/gpJd7

   * Putting haskell down
     Domain: b7j0c.org, Score: 33, Comments: 279
     On Reddit: [11] http://goo.gl/8JWmr
     Original: [12] http://goo.gl/tZcbj

   * London Haskell Video (24-Oct-2012) – Why Do Monads Matter?
     Domain: youtube.com, Score: 33, Comments: 5
     On Reddit: [13] http://goo.gl/uWH6w
     Original: [14] http://goo.gl/KqDji

   * Combinatorial species definition (Brent Yorgey)
     Domain: byorgey.wordpress.com, Score: 31, Comments: 
     On Reddit: [15] http://goo.gl/0llrA
     Original: [16] http://goo.gl/PWIep

   * PhD Positions in Functional Programming at Chalmers 
     (appl. deadline 2012-12-12)
     Domain: chalmers.se, Score: 28, Comments: 
     On Reddit: [17] http://goo.gl/WAmYP
     Original: [18] http://goo.gl/JenYO

   * Video of the presentations at the first NYC Haskell User's Group meetup.
     Domain: vimeo.com, Score: 25, Comments: 10
     On Reddit: [19] http://goo.gl/rxN75
     Original: [20] http://goo.gl/uV4wc

Top StackOverflow Questions

   * Where to start with dependent type programming?
     votes: 16, answers: 1
     Read on SO: [21] http://goo.gl/HXdOu

   * What other ways can state be handled in a pure functional 
     language besides with Monads?
     votes: 13, answers: 3
     Read on SO: [22] http://goo.gl/D86hV

   * Why are some Prelude functions defined in terms of foldl?
     votes: 8, answers: 3
     Read on SO: [23] http://goo.gl/wewrb

   * cabal FFI dependency
     votes: 8, answers: 1
     Read on SO: [24] http://goo.gl/JFtJM

   * How to write Ctrl-C handler in Haskell?
     votes: 7, answers: 1
     Read on SO: [25] http://goo.gl/pS651

   * Why does the 2-tuple Functor instance only apply the function 
     to the second element?
     votes: 5, answers: 2
     Read on SO: [26] http://goo.gl/qGgSv

   * Type Families with GHC.Generics or Data.Data
     votes: 5, answers: 0
     Read on SO: [27] http://goo.gl/mERdP

   * Haskell Programmatically/Dynamically Define Functions
     votes: 5, answers: 6
     Read on SO: [28] http://goo.gl/22Wf0

   * is this implementation of merge sort good?
     votes: 5, answers: 1
     Read on SO: [29] http://goo.gl/Skznl

   * Railroad diagrams for Haskell?
     votes: 5, answers: 1
     Read on SO: [30] http://goo.gl/ZeJa9

   * Is FRP a proper way to implement most “event-driven” things?
     votes: 5, answers: 1
     Read on SO: [31] http://goo.gl/QglPp

   * Stack overflow in very simple code
     votes: 5, answers: 1
     Read on SO: [32] http://goo.gl/wB0kg

   * Mapping over Either's Left
     votes: 5, answers: 3
     Read on SO: [33] http://goo.gl/oJX4v

   * Haskell - strict vs non-strict with foldl
     votes: 5, answers: 2
     Read on SO: [34] http://goo.gl/3ElzK


Until next time,
Daniel Santa Cruz

References

  

_______________________________________________
Haskell mailing list
Haskell <at> haskell.org
http://www.haskell.org/mailman/listinfo/haskell
Daniel Santa Cruz | 6 Dec 04:23 2012
Picon

Haskell Weekly News: Issue 253

Welcome to issue 253 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers the
week of November 25 to December 01, 2012.

Quotes of the Week

   * edwardk: this breaks my previous record of 6 unsafeCoerce's in a
           line
   
   * bos:Harpers gona harp.

Top Reddit Stories

   * Pretty Output in GHCi (HOWTO in comments)
     Domain: i.imgur.com, Score: 82, Comments: 14
     On Reddit: [1] http://goo.gl/2c7Ns
     Original: [2] http://goo.gl/uYZAs

   * Stable, Vetted Hackage: Call for Participation
     Domain: yesodweb.com, Score: 59, Comments: 24
     On Reddit: [3] http://goo.gl/QrJEz
     Original: [4] http://goo.gl/1PlBK

   * Strict vs non-strict semantics: "Why can’t I just be a little lazy?"
     Domain: blog.ezyang.com, Score: 42, Comments: 20
     On Reddit: [5] http://goo.gl/P2nSm
     Original: [6] http://goo.gl/WDhk6

   * io-stream: simple and easy to use primitives for I/O using streams
     Domain: github.com, Score: 37, Comments: 10
     On Reddit: [7] http://goo.gl/uDbGG
     Original: [8] http://goo.gl/sGqtY

   * Toward a Secret Sky: Building a Haskell web app with Snap: 
     Snap quickstart guide
     Domain: unpythonic.blogspot.ca, Score: 36, Comments: 15
     On Reddit: [9] http://goo.gl/6UdY8
     Original: [10] http://goo.gl/Y6wli

   * Hackage: unittyped-0.1, an extendable library for type-safe computations 
     including units
     Domain: hackage.haskell.org, Score: 34, Comments: 23
     On Reddit: [11] http://goo.gl/f7b1M
     Original: [12] http://goo.gl/jmZCi

   * Easy JSON parsing in Haskell with Aeson
     Domain: blog.raynes.me, Score: 34, Comments: 18
     On Reddit: [13] http://goo.gl/JERS0
     Original: [14] http://goo.gl/Ccfbm

   * 1st São Paulo Haskell Meeting
     Domain: plus.google.com, Score: 29, Comments: 4
     On Reddit: [15] http://goo.gl/MKVPb
     Original: [16] http://goo.gl/yaLUi

   * Conal Elliott: "Parallel speculative addition via memoization"
     Domain: conal.net, Score: 26, Comments: 11
     On Reddit: [17] http://goo.gl/EQZxj
     Original: [18] http://goo.gl/wg0KD

   * Elm: Making the Web Functional [video/slides]
     Domain: infoq.com, Score: 26, Comments: 1
     On Reddit: [19] http://goo.gl/0qAJM
     Original: [20] http://goo.gl/bldR0

   * From traced monoidal to compact closed: geometry of interaction 
     explained with (OCaml) code
     Domain: semantic-domain.blogspot.fr, Score: 18, Comments: 22
     On Reddit: [21] http://goo.gl/auq1p
     Original: [22] http://goo.gl/4XvRw

   * Static Analysis with Applicatives
     Domain: gergo.erdi.hu, Score: 17, Comments: 13
     On Reddit: [23] http://goo.gl/sNLm9
     Original: [24] http://goo.gl/Lvxpn

   * 24 Pull Requests - Does Anyone Have Project Suggestions?
     Domain: self.haskell, Score: 16, Comments: 3
     On Reddit: [25] http://goo.gl/U2bsY
     Original: [26] http://goo.gl/U2bsY

   * what if haskell-platform was a hackage metapackage?
     Domain: self.haskell, Score: 16, Comments: 7
     On Reddit: [27] http://goo.gl/SPIlO
     Original: [28] http://goo.gl/SPIlO

   * Does anyone know if more videos are going to be posted to Haskell Live TV?
     Domain: youtube.com, Score: 15, Comments: 2
     On Reddit: [29] http://goo.gl/jJxWb
     Original: [30] http://goo.gl/NVk3D

   * Data-driven hacks for DB querying — is this evil?
     Domain: hpaste.org, Score: 13, Comments: 22
     On Reddit: [31] http://goo.gl/0J5eJ
     Original: [32] http://goo.gl/gfRLS

   * Why does this result not appear in this search in Hoogle?
     Domain: self.haskell, Score: 12, Comments: 10
     On Reddit: [33] http://goo.gl/DGTu2
     Original: [34] http://goo.gl/DGTu2

Top StackOverflow Questions

   * Is putStrLn thread-safe?
     votes: 12, answers: 1
     Read on SO: [35] http://goo.gl/rjRyN

   * How do you prove that a function is unique for its type?
     votes: 11, answers: 1
     Read on SO: [36] http://goo.gl/odOSy

   * Laziness/strictness between data and newtype
     votes: 10, answers: 2
     Read on SO: [37] http://goo.gl/Dkqv8

   * Why do we use folds to encode datatypes as functions?
     votes: 10, answers: 1
     Read on SO: [38] http://goo.gl/RRVuE

   * Haskell repa - how to reduce array and return index?
     votes: 7, answers: 2
     Read on SO: [39] http://goo.gl/HpXhR

   * How much is applicative really about applying, rather than “combining”?
     votes: 7, answers: 1
     Read on SO: [40] http://goo.gl/zq6j3

   * Why is that not lazy
     votes: 7, answers: 2
     Read on SO: [41] http://goo.gl/F8H0m

   * Biapplicative and Bimonad?
     votes: 6, answers: 1
     Read on SO: [42] http://goo.gl/7C01J

   * reactive-banana-wx `sink` does not generate an event enabling post-sink 
     processing
     votes: 6, answers: 1
     Read on SO: [43] http://goo.gl/pXdTu

   * Expand type synonyms, type families with GHCi
     votes: 6, answers: 1
     Read on SO: [44] http://goo.gl/G6Sks

   * Converting expression to pointfree style (Haskell)
     votes: 6, answers: 1
     Read on SO: [45] http://goo.gl/36gLO

   * ADTs vs. Typeclasses — Canonical use
     votes: 6, answers: 1
     Read on SO: [46] http://goo.gl/ofpbX

   * Haskell: Monitor a file without polling (à la inotify in linux)
     votes: 6, answers: 3
     Read on SO: [47] http://goo.gl/JGzI0

Until next time,
Daniel Santa Cruz

References


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

Gmane