[Haskell] Haskell Weekly News: Issue 88 - October 4, 2008
Brent Yorgey
byorgey at seas.upenn.edu
Sat Oct 4 16:35:39 EDT 2008
---------------------------------------------------------------------------
Haskell Weekly News
http://sequence.complete.org/hwn/20081004
Issue 88 - October 04, 2008
---------------------------------------------------------------------------
Welcome to issue 88 of HWN, a newsletter covering developments in the
[1]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 [2]Fantastic Contraption, and writing a type
checker in the type system while eating cookies.
Announcements
Arch Haskell News: Oct 4 2008. Don Stewart [3]sent out the newest Arch
Haskell news --- now with 609 Haskell packages!
Announcing OneTuple-0.1.0. John Dorsey [4]announced the release of the
ground-breaking [5]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 [6]announced
the release of [7]protocol-buffers 0.3.1, with some functionality also
split off into [8]protocol-buffers-descriptor and [9]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.
Discussion
Stacking monads. Andrew Coppin began a long [10]discussion on monads,
monad transformers, Applicative, MonadPlus, and related topics.
planning for ghc-6.10.1 and hackage. Duncan Coutts began a
[11]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 [12]proposed refactoring nub into a 'nubWith' function
which can be specialized to efficient versions for Int and Ord.
Blog noise
[13]Haskell news from the [14]blogosphere.
* Luke Palmer: [15]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: [16]The Haskell Platform and Lessons Learned
Elsewhere.
* Eric Kow (kowey): [17]darcs weekly news #6.
* Mads Lindstroem: [18]Overlapping Instances in Haskell.
* >>> Bill Six: [19]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
New editions are posted to [20]the Haskell mailing list as well as to
[21]the Haskell Sequence and [22]Planet Haskell. [23]RSS is also
available, and headlines appear on [24]haskell.org.
To help create new editions of this newsletter, please see the
information on [25]how to contribute. Send stories to byorgey at cis
dot upenn dot edu. The darcs repository is available at darcs get
[26]http://code.haskell.org/~byorgey/code/hwn/ .
References
1. http://haskell.org/
2. http://fantasticcontraption.com/
3. http://article.gmane.org/gmane.comp.lang.haskell.cafe/45786
4. http://article.gmane.org/gmane.comp.lang.haskell.cafe/45586
5. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/OneTuple
6. http://article.gmane.org/gmane.comp.lang.haskell.libraries/10134
7. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/protocol-buffers
8. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/protocol-buffers-descriptor
9. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/hprotoc
10. http://thread.gmane.org/gmane.comp.lang.haskell.cafe/45634
11. http://thread.gmane.org/gmane.comp.lang.haskell.glasgow.user/15339
12. http://thread.gmane.org/gmane.comp.lang.haskell.libraries/10133
13. http://planet.haskell.org/
14. http://haskell.org/haskellwiki/Blog_articles
15. http://luqui.org/blog/archives/2008/10/03/laziness-and-the-monad-laws/
16. http://mult.ifario.us/p/the-haskell-platform-and-lessons-learned-elsewhere
17. http://koweycode.blogspot.com/2008/10/darcs-weekly-news-6.html
18. http://lindstroem.wordpress.com/2008/09/27/inheritance-in-composites-and-overlapping-instances/
19. http://billsix.blogspot.com/2008/10/dabbling-with-haskell.html
20. http://www.haskell.org/mailman/listinfo/haskell
21. http://sequence.complete.org/
22. http://planet.haskell.org/
23. http://sequence.complete.org/node/feed
24. http://haskell.org/
25. http://haskell.org/haskellwiki/HWN
26. http://code.haskell.org/~byorgey/code/hwn/
More information about the Haskell
mailing list