[Haskell] Haskell Weekly News: Issue 117 - May 12, 2009
Brent Yorgey
byorgey at seas.upenn.edu
Tue May 12 08:15:02 EDT 2009
---------------------------------------------------------------------------
Haskell Weekly News
http://sequence.complete.org/hwn/20090512
Issue 117 - May 12, 2009
---------------------------------------------------------------------------
Welcome to issue 117 of HWN, a newsletter covering developments in the
[1]Haskell community.
The Haskell Platform is here!
Announcements
The Haskell Platform. Don Stewart [2]announced the first release of the
[3]Haskell Platform: a single, standard Haskell distribution for every
system. The Haskell Platform is a blessed library and tool suite for
Haskell culled from Hackage, along with installers for a wide variety
of systems. It saves developers work picking and choosing the best
Haskell libraries and tools to use for a task.
GHC version 6.10.3. Ian Lynagh [4]announced the release of [5]GHC
6.10.3. This release contains a handful of bugfixes relative to 6.10.2
and better line editing support in GHCi, so updating is recommend. See
the [6]release notes for more details.
Bindings for libguestfs. Richard W.M. Jones [7]announced some
[8]partial bindings for [9]libguestfs.
Heads up: Conflicting versions of network-2.2.1. Johan Tibell
[10]announced a heads-up that the version of network-2.2.1 that shipped
with GHC 6.10 differs from the one on Hackage. If you want the API
additions that are present in network-2.2.1 on Hackage, be sure to use
network-2.2.1.1 instead.
hpc-strobe-0.1: Hpc-generated strobes for a running Haskell program.
Thorkil Naur [11]announced the initial release of [12]hpc-strobe, a
rudimentary library that demonstrates the possibility of using Hpc
(Haskell Program Coverage) to inspect the state of a running Haskell
program. hpc-strobe uses the basic machinery provided by Hpc to produce
multiple tix files, also called strobes, representing the coverage at
different times while the program is running. By subtracting such two
tix files, again using Hpc machinery, a tix file representing the
expressions used between the times of recording the subtracted tix
files is produced. This may be used, for example, to get a better idea
of what a long-running program is doing. It could also be used as a
profiling tool, getting information about how many times individual
expressions are used.
BUG FIX release of regex-tdfa-1.1.2. ChrisK [13]announced version 1.1.2
of [14]regex-tdfa, a bug-fix release.
Silkworm game. Duane Johnson [15]announced the release of [16]Silkworm,
a game written in Haskell using [17]Hipmunk and GLFW.
Discussion
Platform policy question: API compatibility in minor releases. Duncan
Coutts began a [18]discussion on versioning policies for major and
minor releases, for packages included in the Haskell Platform. See also
the [19]newly started discussion on the purpose of Haskell Platform
releases.
Blog noise
[20]Haskell news from the [21]blogosphere. Blog posts from people new
to the Haskell community are marked with >>>, be sure to welcome them!
* Magnus Therning: [22]Vim haskellmode packaged for Arch.
* Manuel M T Chakravarty: [23]Instant Generics: Fast and Easy..
* Bjorn Buckwalter: [24]May 2009 HCAR Submissions.
* Gtk2HS: [25]Gtk2HS 0.10.1 Released.
* Magnus Therning: [26]Arch and Haskell, on little snag.
* Mikael Vejdemo Johansson (DrSyzygy): [27]Gröbner bases for operads
- Or "What I did in my vacation".
* Mads Lindstrøm: [28]WxGeneric 0.6.0.
* Osfameron: [29]Is currying monadic?.
* James Iry: [30]A Brief, Incomplete, and Mostly Wrong History of
Programming Languages.
* Duane Johnson: [31]Visualizing Typed Functions.
* Well-Typed.Com: [32]Next steps for the Haskell Platform.
* Don Stewart (dons): [33]The Haskell Platform.
* Luke Palmer: [34]Lazy Partial Evaluation.
* Christopher Lane Hinson: [35]Vec is Good.
* LHC Team: [36]Constructor specialization and laziness..
* Lee Pike: [37]An Atomic Fibonacci Server: Exploring the Atom
(Haskell) DSL.
* John Van Enk: [38]Atom & Arduino :: First Program (pt. 2).
* >>> Chris Forno: [39]Is Haskell a Good Choice for Web
Applications?.
* >>> Sparky: [40]Haskell and Eclipse [Part 2].
* >>> Brit Butler: [41]Playing with Haskell.
* Duane Johnson: [42]Silkworm Game written in Haskell.
* Matthew Podwysocki: [43]Functional Composition and Partial
Application .
* >>> Takashi: [44]A Prolog In Haskell.
* >>> mokehehe: [45]Using DirectX from Haskell.
* >>> mokehehe: [46]AO bench in Haskell.
Quotes of the Week
* jfredett: My haskell-spider senses were tingling, I just overshot
RT and went for the Halting Problem.
* NeilBrown: I heard that if you chant "I don't think this can be
done in Haskell" three times in front of a text editor, Don Stewart
appears and implements it in one line...
* bos: The last couple of times I've wanted a book like that, I wrote
the book myself. It's a very effective way to get the book you
want, compared to wishing.
* edwardk: {-# LANGUAGE time to pay the cutting edge typing features
tax #-}
* SPJ: Haha this is good news, I have slipped functional programming
into your brain without you realising it is something very weird.
* EvilTerran: writing machine code by hand on tape with a magnetised
needle looks good compared to PHP :P
* Athas: I like Lisp for its extreme expressivity, but I think it's
easier to make Haskell more powerful, than to make Lisp more
statically safe.
* roconnor: I can't wait for the Density Comonad chapter of "learn
you a haskell"
About the Haskell Weekly News
New editions are posted to [47]the Haskell mailing list as well as to
[48]the Haskell Sequence and [49]Planet Haskell. [50]RSS is also
available, and headlines appear on [51]haskell.org.
To help create new editions of this newsletter, please see the
information on [52]how to contribute. Send stories to byorgey at cis
dot upenn dot edu. The darcs repository is available at darcs get
[53]http://code.haskell.org/~byorgey/code/hwn/ .
References
1. http://haskell.org/
2. http://article.gmane.org/gmane.comp.lang.haskell.cafe/58095
3. http://hackage.haskell.org/platform/
4. http://article.gmane.org/gmane.comp.lang.haskell.general/17178
5. http://www.haskell.org/ghc/
6. http://haskell.org/ghc/docs/6.10.3/html/users_guide/release-6-10-3.html
7. http://article.gmane.org/gmane.comp.lang.haskell.cafe/58358
8. http://git.et.redhat.com/?p=libguestfs.git;a=blob;f=haskell/Guestfs.hs;hb=HEAD
9. http://et.redhat.com/~rjones/libguestfs/
10. http://article.gmane.org/gmane.comp.lang.haskell.cafe/58349
11. http://article.gmane.org/gmane.comp.lang.haskell.cafe/58286
12. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/hpc%2Dstrobe
13. http://article.gmane.org/gmane.comp.lang.haskell.cafe/58067
14. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/regex-tdfa
15. http://article.gmane.org/gmane.comp.lang.haskell.cafe/57886
16. http://blog.inquirylabs.com/2009/05/02/silkworm-game-written-in-haskell/
17. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/Hipmunk
18. http://thread.gmane.org/gmane.comp.lang.haskell.libraries/11001
19. http://thread.gmane.org/gmane.comp.lang.haskell.libraries/11035
20. http://planet.haskell.org/
21. http://haskell.org/haskellwiki/Blog_articles
22. http://therning.org/magnus/archives/617
23. http://justtesting.org/post/106219682
24. http://flygdynamikern.blogspot.com/2009/05/may-2009-hcar-submissions.html
25. http://haskell.org/gtk2hs/archives/2009/05/10/gtk2hs-0101-released/
26. http://therning.org/magnus/archives/599
27. http://blog.mikael.johanssons.org/archive/2009/05/grobner-bases-for-operads-or-what-i-did-in-my-vacation/
28. http://lindstroem.wordpress.com/2009/05/08/wxgeneric-0-6-0/
29. http://greenokapi.net/blog/2009/05/07/is-currying-monadic/
30. http://james-iry.blogspot.com/2009/05/brief-incomplete-and-mostly-wrong.html
31. http://blog.inquirylabs.com/2009/05/07/visualizing-typed-functions/
32. http://blog.well-typed.com/2009/05/next-steps-for-the-haskell-platform/
33. http://donsbot.wordpress.com/2009/05/06/the-haskell-platform/
34. http://lukepalmer.wordpress.com/2009/05/04/lazy-partial-evaluation/
35. http://blog.downstairspeople.org/2009/05/05/vec-is-good/
36. http://lhc-compiler.blogspot.com/2009/05/constructor-specialization-and-laziness.html
37. http://leepike.wordpress.com/2009/05/05/an-atomic-fibonacci-server-exploring-the-atom-haskell-dsl/
38. http://blog.sw17ch.com/wordpress/?p=111
39. http://jekor.com/article/is-haskell-a-good-choice-for-web-applications
40. http://sdasrath.blogspot.com/2009/05/20090402-haskell-and-eclipse-part-2.html
41. http://redlinernotes.com/blog/?p=937
42. http://blog.inquirylabs.com/2009/05/02/silkworm-game-written-in-haskell/
43. http://weblogs.asp.net/podwysocki/archive/2009/05/01/functional-composition-and-partial-application.aspx
44. http://propella.blogspot.com/2009/04/prolog-in-haskell.html
45. http://mokehehe.blogspot.com/
46. http://mokehehe.blogspot.com/2009/04/ao-bench-in-haskell.html
47. http://www.haskell.org/mailman/listinfo/haskell
48. http://sequence.complete.org/
49. http://planet.haskell.org/
50. http://sequence.complete.org/node/feed
51. http://haskell.org/
52. http://haskell.org/haskellwiki/HWN
53. http://code.haskell.org/~byorgey/code/hwn/
More information about the Haskell
mailing list