Haskell Weekly News: Issue 114 - April 17, 2009

--------------------------------------------------------------------------- Haskell Weekly News http://sequence.complete.org/hwn/20090417 Issue 114 - April 17, 2009 --------------------------------------------------------------------------- Welcome to issue 114 of HWN, a newsletter covering developments in the [1]Haskell community. The [2]5th Haskell Hackathon is underway in Utrecht! Happy Haskell hacking! An early HWN this week since I will be traveling this weekend (but not, unfortunately, to the Hackathon). Announcements Reminder: Haskell Communities and Activities Report. Janis Voigtlaender [3]reminded everyone that the deadline for the [4]May 2009 edition of the Haskell Communities and Activities Report is only two weeks away. If you haven't already, please write an entry for your new project, or update your old entry. primes. Sebastian Fischer [5]announced the release of the [6]primes package, which implements lazy wheel sieves for efficient, purely functional generation of prime numbers in Haskell. level-monad-0.3. Sebastian Fischer [7]announced version 0.3 of the package [8]level-monad, which implements breadth-first search directly as an instance of MonadPlus (without using an intermediate tree representation). Version 0.3 adds a MonadPlus instance for iterative deepening inspired by Michael Spivey's paper on [9]Algebras for combinatorial search. hgettext 0.1.10. Vasyl Pasternak [10]announced a new release of the [11]hgettext package, which now has bindings to all gettext functions. Haskell logo in TeX. Philip Hölzenspies [12]announced a version of the new [13]Haskell logo design prepared using TikZ, for inclusion in LaTeX documents. The Monad.Reader (14) - Call for copy. Wouter Swierstra [14]issued a call for copy for Issue 14 of [15]The Monad.Reader. The deadline for submissions is May 15, 2009. Let Wouter know if you intend to submit something -- the sooner, the better. time 1.1.2.4. Ashley Yakeley [16]announced the release of [17]time 1.1.2.4, which should now compile on Windows. Discussion Code Golf. Sebastian Fischer [18]started a lively round of code golf with his code for list diagonalization. Converting IO [XmlTree] to [XmlTree]. rodrigo.bonifacio [19]asked how to convert an IO [XmlTree] into an [XmlTree], leading to a discussion of Haskell pedagogy. Blog noise [21]Haskell news from the [22]blogosphere. * Roman Cheplyaka: [23]Fun in Utrecht. * Roman Cheplyaka: [24]Utrecht: first impressions. * >>> Daniel van den Eijkel: [25]Hommage: Haskell Offline Music Manipulation And Generation EDSL. * >>> Brandon Simmons: [26]Some initial tests of Tries. * Christopher Lane Hinson: [27]Trends in Profiling Haskell. * >>> Larry O'Brien: [28]Windows & .NET Watch: Haskell: It's like Klingon, but with math!. * Sean Escriva: [29]Why Haskell is a joy to learn. * GHC / OpenSPARC Project: [30]Instruction counts on x86 vs SPARC. * Sebastian Fischer: [31]Barefaced pilferage of monadic bind. * Benjamin L. Russell: [32]Climbing the Towers of Hanoi with Haskell-style Curry from a Monadic Container (While Sparing the Sugar!). Quotes of the Week * Gracenotes: And then the type system goes all crazy and demands that x and 1 are both Word32s! * mauke: data What a = No; instance Monad What where { return _ = No; No >>= _ = No } * pumpkin: makes the next internet hit video, 2 natural transformations, 1 functor * mmorrow: a functor is like an analogy between two analogies * FliPPeh: @faq Can Conficker be rewritten in Haskell? <lambdabot> <no location info>: parse error on input `:' * HairyDude: The Haskell Type System is a Harsh Mistress.. there ain't no such thing as a free theorem. * LeCamarade: Now, let's say the set is {Haskell, SML, Ruby, Tomatoes, Human, Cabbage, Noise, IRC}. * pjdelport: YO DAWG I HERD YOU LIKE CARS SO WE PUT A PAIR IN YO CAR SO YOU CAN CAR WHILE YOU CAR * Babelfish: And there you travel: a beam tracer! Naturally, there are many things that ought to be amend. About the Haskell Weekly News New editions are posted to [33]the Haskell mailing list as well as to [34]the Haskell Sequence and [35]Planet Haskell. [36]RSS is also available, and headlines appear on [37]haskell.org. To help create new editions of this newsletter, please see the information on [38]how to contribute. Send stories to byorgey at cis dot upenn dot edu. The darcs repository is available at darcs get [39]http://code.haskell.org/~byorgey/code/hwn/ . References 1. http://haskell.org/ 2. http://haskell.org/haskellwiki/Hac5 3. http://article.gmane.org/gmane.comp.lang.haskell.cafe/57075 4. http://www.haskell.org/pipermail/haskell/2009-April/021180.html 5. http://article.gmane.org/gmane.comp.lang.haskell.cafe/57042 6. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/primes 7. http://article.gmane.org/gmane.comp.lang.haskell.cafe/56981 8. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/level-monad 9. http://spivey.oriel.ox.ac.uk/mike/search-jfp.pdf 10. http://article.gmane.org/gmane.comp.lang.haskell.cafe/56940 11. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/hgettext 12. http://article.gmane.org/gmane.comp.lang.haskell.general/17094 13. http://www.cs.utwente.nl/~holzensp/haskelllogo.sty 14. http://article.gmane.org/gmane.comp.lang.haskell.general/17090 15. http://haskell.org/haskellwiki/The_Monad.Reader 16. http://article.gmane.org/gmane.comp.lang.haskell.libraries/10921 17. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/time 18. http://thread.gmane.org/gmane.comp.lang.haskell.cafe/56957 19. http://thread.gmane.org/gmane.comp.lang.haskell.cafe/56898 21. http://planet.haskell.org/ 22. http://haskell.org/haskellwiki/Blog_articles 23. http://ro-che.blogspot.com/2009/04/fun-in-utrecht.html 24. http://ro-che.blogspot.com/2009/04/utrecht-first-impressions.html 25. http://substitut-fuer-feinmotorik.net/projects/haskellommage/introduction 26. http://coder.bsimmons.name/blog/2009/04/some-initial-tests-of-tries/ 27. http://blog.downstairspeople.org/2009/04/16/trends-in-profiling-haskell/ 28. http://www.sdtimes.com/content/article.aspx?ArticleID=33399 29. http://www.webframp.com/2009/04/15/why-haskell-is-a-joy-to-learn/ 30. http://ghcsparc.blogspot.com/2009/04/instruction-counts-on-x86-vs-sparc.html 31. http://www-ps.informatik.uni-kiel.de/~sebf/haskell/stealing-bind.html 32. http://dekudekuplex.wordpress.com/2009/04/13/climbing-the-towers-of-hanoi-wi... 33. http://www.haskell.org/mailman/listinfo/haskell 34. http://sequence.complete.org/ 35. http://planet.haskell.org/ 36. http://sequence.complete.org/node/feed 37. http://haskell.org/ 38. http://haskell.org/haskellwiki/HWN 39. http://code.haskell.org/~byorgey/code/hwn/

Brent Yorgey wrote:
The [2]5th Haskell Hackathon is underway in Utrecht! Happy Haskell hacking! An early HWN this week since I will be traveling this weekend (but not, unfortunately, to the Hackathon).
Yes! It's been a good day so far; there are lots of projects being worked on. You can follow the [1]latest news on Twitter; there are also [2]some pictures online already. [1] http://search.twitter.com/search?q=%23hac5 [2] http://martijn.van.steenbergen.nl/journal/hac5-pt-1/ Groetjes from Utrecht, Martijn.
participants (2)
-
Brent Yorgey
-
Martijn van Steenbergen