[Haskell-cafe] Haskell Weekly News: Issue 184

Daniel Santa Cruz dstcruz at gmail.com
Thu Jun 2 05:38:53 CEST 2011

   Welcome to issue 184 of the HWN, a newsletter covering developments in
   the Haskell community. This release covers the week of May 22 to 28, 2011.


   The newsletter has not been posting new library announcements, but Ivan
   Lazar's announcement of his new wl-pprint-text library had to be an
   exception. Way to be creative Ivan!

   Simon Marlow wrote in to announce CamHac: (Haskell Hackathon in
   Cambridge, UK) during August 12 to 14, 2011. Registration is free, but
   they are limited to 50 people, so sign up soon!

Quotes of the Week

   * Henning Thielemann: [On a slow solution to Euler's totien function]
     It's declarative and may help to verify more efficient

   * KC: Librarians have been struggling for years with classifying
     topics; I don't imagine classifying coding libraries as any easier.

   * max ulidtko: [on the *group hug* thread] Wow. I just subscribed to
     the list just an hour ago or so, and already receiving hugs!

   * Jacek Generowicz: What would be the point of asking non-ignorant
     questions, unless it is a rhethorical one?

   * Ketil Malde: Being brilliant doesn't mean the absence of mental bad
     hair days, but merely that they happen more rarely than for the
     rest of us. :-)

   * AndrewMorton: I was attacked by dselect as a small child and have
     since avoided Debian.

   * Cale: The hardest part of writing any binding is doing something to
     make up for the fact that libraries written for imperative
     languages are typically badly designed to begin with.

   * <lambdabot> *Exception: *Exception: *Exception:
     <Cale> E X C E P T I O N

   * Jafet: In strict languages, you implement Haskell, then use fix as

Top Reddit Stories

   * Multicore Garbage Collection with Local Heaps :: PDF
     Domain: community.haskell.org, Score: 45, Comments: 4
     On Reddit: http://goo.gl/OcOqI
     Original: http://goo.gl/Zdkxv

   * Node.js creator first tried with haskell, but says he wasn't
     smart enough to hack GHC
     Domain: bostinnovation.com, Score: 41, Comments: 39
     On Reddit: http://goo.gl/cDQWT
     Original: http://goo.gl/p8VpL

   * ANNOUNCEMENT: HaNS, the Haskell Network Stack. HaNS is a
     lightweight, pure Haskell network stack that can be used for
     Haskell networking in the context of the HaLVM, or with a Linux
     tap device.
     Domain: haskell.org, Score: 40, Comments: 12
     On Reddit: http://goo.gl/hBlRB
     Original: http://goo.gl/H62UL

   * Haskell + FFI + Java + SWT: crazy, maybe, but working!
     Domain: jpmoresmau.blogspot.com, Score: 36, Comments: 17
     On Reddit: http://goo.gl/9l45y
     Original: http://goo.gl/B6jO7

   * Isomorphism lenses
     Domain: twanvl.nl, Score: 32, Comments: 10
     On Reddit: http://goo.gl/rlBfs
     Original: http://goo.gl/BHrBh

   * Tail recursion makes your loops cleaner
     Domain: blog.ezyang.com, Score: 29, Comments: 14
     On Reddit: http://goo.gl/7VD9g
     Original: http://goo.gl/YMqok

   * An insufficiently lazy map: the dangers of spine-strict
     data structures
     Domain: blog.ezyang.com, Score: 25, Comments: 0
     On Reddit: http://goo.gl/DTBwg
     Original: http://goo.gl/dMEoI

   * From a 13M executable to an 84k one: use -dynamic with GHC
     for linking excellence
     Domain: stackoverflow.com, Score: 23, Comments: 13
     On Reddit: http://goo.gl/tsN5H
     Original: http://goo.gl/poXbW

   * This is how a new package should be announced:
     Pretty-printing package for lazy Text values
     Domain: haskell.org, Score: 21, Comments: 3
     On Reddit: http://goo.gl/iduqP
     Original: http://goo.gl/qyhrj

   * Happstack + JMacro + HSX
     Domain: happstack.blogspot.com, Score: 15, Comments: 2
     On Reddit: http://goo.gl/33J1S
     Original: http://goo.gl/9mk8h

Top StackOverflow Questions

   * Reading GHC Core
     votes: 27, answers: 4
     Read on SO: http://goo.gl/wb6In

   * Small Haskell program compiled with GHC into huge binary
     votes: 26, answers: 2
     Read on SO: http://goo.gl/poXbW

   * Force pre-computation of a constant
     votes: 8, answers: 1
     Read on SO: http://goo.gl/Ri16N

   * Optimization of Function Calls in Haskell
     votes: 6, answers: 2
     Read on SO: http://goo.gl/gPshb

   * How to make a CAF not a CAF in Haskell?
     votes: 6, answers: 6
     Read on SO: http://goo.gl/KYTo7

   * Concise if-then-else notation in do-blocks in Haskell
     votes: 6, answers: 4
     Read on SO: http://goo.gl/dRlGY

   * Haskell (haskeline) word completion
     votes: 6, answers: 1
     Read on SO: http://goo.gl/3TbFo

   * Why doesn't Haskell have symbols (a la ruby) / atoms
     (a la erlang)?
     votes: 6, answers: 5
     Read on SO: http://goo.gl/4KxP8

   * Why does Haskell appear to default to reading Int when
     reading Num?
     votes: 6, answers: 2
     Read on SO: http://goo.gl/alCkY

About the Haskell Weekly News

   To help create new editions of this newsletter, please send stories to
   dstcruz at gmail.com.

   Until next time,
   Daniel Santa Cruz

More information about the Haskell-Cafe mailing list