[Haskell] Haskell Weekly News: Issue 136 - October 24, 2009
jfredett at gmail.com
jfredett at gmail.com
Sat Oct 24 01:47:43 EDT 2009
---------------------------------------------------------------------------
Haskell Weekly News
http://sequence.complete.org/hwn/20091024
Issue 136 - October 24, 2009
---------------------------------------------------------------------------
Welcome to issue 136 of HWN, a newsletter covering developments in the
[1]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!
Announcements
PastePipe -- a CLI for hpaste instances. Rogan Creswick [2]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 [3]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 [4]announced a very cool new DSL in Haskell
for Constructive Solid Modelling.
GPipe 1.02 and Vec-Transform 1.0.1. Tobias Bexelius [5]announced new
versions of these packages, only a few API changes
Data.Stream 0.4. Wouter Swierstra [6]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 [7]announced bindings to strptime.
cereal-0.2. Trevor Elliott [8]announced a new version of the cereal
library, a variation on the `binary` package which provides strict
parsing.
quickcheck-poly. Ki Yung Ahn [9]announced a package for testing
polymorphic functions automatically.
2nd CFP: JSC Special Issue on Automated Verification and Specification
of Web Systems. demis [10]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 [11]announced a new version of qtHaskell.
Discussion
Is there in Haskell the eval function? Waldemar Biernacki [12]asked
about an `eval` function for Haskell.
What's this pattern called? Martijn van Steenbergen [13]asked about a
common pattern for an simple EDSL AST-like type.
Problems with Haskell. Philippos Apolinarius [14]forwarded his response
to a [15]Clean programmer who planned a move to Haskell upon fears of
Clean being around for the long term. A very nice read.
Statically checked binomail heaps? Maciej Kotowicz [16]talked about his
implementation of Statically Checked Binomial Heaps in Haskell
Blog noise
[17]Haskell news from the [18]blogosphere. Blog posts from people new
to the Haskell community are marked with >>>, be sure to welcome them!
* Mikael Vejdemo Johansson (Syzygy-): [19][MATH198] Lecture 5 is up.
* JP Moresmau: [20]Releasing my code on the unsuspecting public
(EclipseFP).
* Neil Brown: [21]Benchmarking STM with Criterion.
* Galois, Inc: .
* Brent Yorgey: [22]Typeclassopedia in Japanese!.
* Neil Brown: [23]An early look at ThreadScope, a tool for profiling
concurrent and parallel Haskell programs.
* FP-Syd: [24]Sydney FP Group: FP-Syd #19..
* Michael Snoyman: [25]Monadic pairs and Kleisli arrows.
* Martijn van Steenbergen: [26]Transforming polymorphic values.
* Manuel M T Chakravarty: [27]Multicore Haskell Now!.
* Don Stewart (dons): [28]Multicore Haskell Now! ACM Reflections |
Projections 2009.
* Dan Piponi (sigfpe): [29]What Category do Haskell Types and
Functions Live In?.
* Manuel M T Chakravarty: [30]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
New editions are posted to [31]the Haskell mailing list as well as to
[32]the Haskell Sequence and [33]Planet Haskell. [34]RSS is also
available, and headlines appear on [35]haskell.org.
To help create new editions of this newsletter, please see the
information on [36]how to contribute. Send stories to jfredett . at .
gmail . dot . com. The darcs repository is available at darcs get
[37]http://patch-tag.com/r/jfredett/HWN2/pullrepo HWN2 .
References
Visible links
1. http://haskell.org/
2. http://article.gmane.org/gmane.comp.lang.haskell.cafe/65222
3. http://article.gmane.org/gmane.comp.lang.haskell.cafe/65219
4. http://article.gmane.org/gmane.comp.lang.haskell.cafe/65134
5. http://article.gmane.org/gmane.comp.lang.haskell.cafe/65119
6. http://article.gmane.org/gmane.comp.lang.haskell.cafe/65116
7. http://article.gmane.org/gmane.comp.lang.haskell.cafe/65061
8. http://article.gmane.org/gmane.comp.lang.haskell.cafe/65043
9. http://article.gmane.org/gmane.comp.lang.haskell.general/17586
10. http://article.gmane.org/gmane.comp.lang.haskell.general/17585
11. http://article.gmane.org/gmane.comp.lang.haskell.general/17583
12. http://thread.gmane.org/gmane.comp.lang.haskell.cafe/65153
13. http://thread.gmane.org/gmane.comp.lang.haskell.cafe/65148
14. http://thread.gmane.org/gmane.comp.lang.haskell.cafe/65014
15. http://clean.cs.ru.nl/
16. http://thread.gmane.org/gmane.comp.lang.haskell.cafe/64998
17. http://planet.haskell.org/
18. http://haskell.org/haskellwiki/Blog_articles
19. http://blog.mikael.johanssons.org/archive/2009/10/math198-lecture-5-is-up/
20. http://jpmoresmau.blogspot.com/2009/10/releasing-my-code-on-unsuspecting.html
21. http://chplib.wordpress.com/2009/10/21/benchmarking-stm-with-criterion/
22. http://byorgey.wordpress.com/2009/10/20/typeclassopedia-in-japanese/
23. http://chplib.wordpress.com/2009/10/19/an-early-look-at-threadscope/
24. http://www.mega-nerd.com/erikd/Blog/FP-Syd/fp-syd-19.html
25. http://blog.snoyman.com/2009/10/19/monadic-pairs-and-kleisli-arrows/
26. http://martijn.van.steenbergen.nl/journal/2009/10/18/transforming-polymorphic-values/
27. http://justtesting.org/post/216085196
28. http://donsbot.wordpress.com/2009/10/17/multicore-haskell-now-acm-reflections-projections-2009/
29. http://blog.sigfpe.com/2009/10/what-category-do-haskell-types-and.html
30. http://justtesting.org/post/215438784
31. http://www.haskell.org/mailman/listinfo/haskell
32. http://sequence.complete.org/
33. http://planet.haskell.org/
34. http://sequence.complete.org/node/feed
35. http://haskell.org/
36. http://haskell.org/haskellwiki/HWN
37. http://patch-tag.com/r/jfredett/HWN2/pullrepo%20HWN2
Hidden links:
38. http://www.galois.com/blog/2009/10/20/crenshaw-simplex/
More information about the Haskell
mailing list