Haskell Weekly News: October 24, 2009
Welcome to issue 136 of HWN, a newsletter covering developments in the Haskell community.
Short one this week, I have GREs today, so I've spent more time aggregating GRE knowledge rather than Haskell news. Till next week, Haskellers, The Haskell Weekly News!
PastePipe -- a CLI for hpaste instances. Rogan Creswick announced a new version of PastePipe, a library which reads from stdin and posts it to an hpaste instance (defaulting to hpaste.org)
haskell-src-exts-1.2.0. Niklas Broberg announced a major release of haskell-src-exts. Several breaking changes, a few (ideally) backwards compatable changes. See the post for all the details.
mecha-0.0.0. Tom Hawkins announced a very cool new DSL in Haskell for Constructive Solid Modelling.
GPipe 1.02 and Vec-Transform 1.0.1. Tobias Bexelius announced new versions of these packages, only a few API changes
Data.Stream 0.4. Wouter Swierstra announced a very delicate change to Data.Stream involving irrefutable patterns. Specifically added them in functions which produce new streams from old.
strptime bindings. Eugene Kirpichov announced bindings to strptime.
cereal-0.2. Trevor Elliott announced a new version of the cereal library, a variation on the `binary` package which provides strict parsing.
quickcheck-poly. Ki Yung Ahn announced a package for testing polymorphic functions automatically.
2nd CFP: JSC Special Issue on Automated Verification and Specification of Web Systems. demis announced a special issue of the Journal of Symbolic Computation. The issue contains articles relating to Automated Specification and Verification of Web Systems.
qtHaskell-1.1.3. David Harley announced a new version of qtHaskell.
Is there in Haskell the eval function? Waldemar Biernacki asked about an `eval` function for Haskell.
What's this pattern called? Martijn van Steenbergen asked about a common pattern for an simple EDSL AST-like type.
Statically checked binomail heaps? Maciej Kotowicz talked about his implementation of Statically Checked Binomial Heaps in Haskell
Blog noiseHaskell news from the blogosphere. Blog posts from people new to the Haskell community are marked with >>>, be sure to welcome them!
Mikael Vejdemo Johansson (Syzygy-): [MATH198] Lecture 5 is up.
JP Moresmau: Releasing my code on the unsuspecting public (EclipseFP).
Neil Brown: Benchmarking STM with Criterion.
Brent Yorgey: Typeclassopedia in Japanese!.
FP-Syd: Sydney FP Group: FP-Syd #19..
Michael Snoyman: Monadic pairs and Kleisli arrows.
Martijn van Steenbergen: Transforming polymorphic values.
Manuel M T Chakravarty: Multicore Haskell Now!.
Don Stewart (dons): Multicore Haskell Now! ACM Reflections | Projections 2009.
Dan Piponi (sigfpe): What Category do Haskell Types and Functions Live In?.
Manuel M T Chakravarty: Don Stewart's talk on Domain Specific Languages and Haskell.
Quotes of the Week
- Veinor: I program in austere haskell. I name all my variables a, a', a'', a''', etc
- ddarius: releases network version 127.0.0.1
- Berengal: 'Bobby Boolean felt horrible. What did he ever do to the other values? He was just a simple bit, a simple answer to a simple question! Suddenly he felt his insides churn; he felt an exception coming on! Oh no! What should he do, now that he was outside of IO?'
- Berengal: '"Go away! You're not like us!" the other values yelled. "You're impure! Impure! Impure! Impure!" they started chanting.'
- dpratt71: <dpratt71> so I read somewhere that the unofficial motto of Haskell was "avoid success at all costs"... <Baughn> dpratt71: Yeah. We failed.
- Warrigal: Note to self: don't do maximum [1..].
- mauke: the first and foremost task of a haskell compiler is to break haskell programs
- ksf: ...premature generalisation is the root of all procrastination.
- jimi_hendrix: that took longer than it should have, but it feels so pure
- ddarius: Unfortunately, the logic programming community has this unhealthy death grip on Prolog.
About the Haskell Weekly News
To help create new editions of this newsletter, please
see the information on how
to contribute. Send stories to
jfredett . at . gmail . dot
. com. The darcs repository is available at
get http://patch-tag.com/r/jfredett/HWN2/pullrepo HWN2 .