Haskell Weekly News: October 4, 2008
Welcome to issue 88 of HWN, a newsletter covering developments in the Haskell community.
An extra-short HWN this week, so you get an extra ten minutes to do something else during the time you would have normally spent reading the HWN! HWN-editor-approved activities for your ten minutes include eating cookies, playing Fantastic Contraption, and writing a type checker in the type system while eating cookies.
Arch Haskell News: Oct 4 2008. Don Stewart sent out the newest Arch Haskell news --- now with 609 Haskell packages!
Announcing OneTuple-0.1.0. John Dorsey announced the release of the ground-breaking OneTuple library, which adds the long neglected one-tuple to Haskell. It also turns out that the denizens of Haskell-cafe are completely unable to refrain from turning jokes into long-winded technical discussions about strictness and lifted types.
Haskell protocol-buffers version 0.3.1. Chris Kuklewicz announced the release of protocol-buffers 0.3.1, with some functionality also split off into protocol-buffers-descriptor and hprotoc. The 'hprotoc' compiler for proto files to Haskell source code now takes a "-u" command-line option. When given, this turns on code generation to support loading, storing, and saving unknown fields.
Stacking monads. Andrew Coppin began a long discussion on monads, monad transformers, Applicative, MonadPlus, and related topics.
planning for ghc-6.10.1 and hackage. Duncan Coutts began a discussion on how to make the transition to GHC 6.10 as painless as possible, especially as it relates to the new base-4 package and Cabal.
Proposal #2629: Data.List: Replace nub; add nubOrd, nubInt, nubWith. Bart Massey proposed refactoring nub into a 'nubWith' function which can be specialized to efficient versions for Int and Ord.
Blog noiseHaskell news from the blogosphere.
Luke Palmer: Laziness and the monad laws. Luke explains why making a Functor or Monad instance too lazy can be just as bad as making it too strict.
Paul R Brown: The Haskell Platform and Lessons Learned Elsewhere.
Eric Kow (kowey): darcs weekly news #6.
Mads Lindstroem: Overlapping Instances in Haskell.
>>> Bill Six: Dabbling with Haskell. Bill explores palindromic pangrams using Haskell.
Quotes of the Week
- ozy`: [on RWH] most authors are like "FUNCTIONAL PROGRAMMING IS FUNCTIONAL!!!" whereas these guys are more like "yeah but practical programming is practical. map wash_dish dishes"
- BMeph: * wants an "Everything I know about computing I learned from sigfpe" T-shirt
- OlegFacts: Oleg can evaluate bottom. With his fists.
- quicksilver: my computer starts to play 'Dies Irae' when shapr gets ops, automatically.
About the Haskell Weekly News
To help create new editions of this newsletter, please
see the information on how
to contribute. Send stories to
byorgey at cis dot upenn
dot edu. The darcs repository is available at
darcs get http://code.haskell.org/~byorgey/code/hwn/