Haskell Weekly News: Issue 136 - October 24, 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.htm... 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-polymorphi... 27. http://justtesting.org/post/216085196 28. http://donsbot.wordpress.com/2009/10/17/multicore-haskell-now-acm-reflection... 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/
participants (1)
-
jfredett@gmail.com