[Haskell] Haskell Weekly News: Issue 81 - August 13, 2008
Brent Yorgey
byorgey at seas.upenn.edu
Wed Aug 13 11:27:50 EDT 2008
---------------------------------------------------------------------------
Haskell Weekly News
http://sequence.complete.org/hwn/20080813
Issue 81 - August 13, 2008
---------------------------------------------------------------------------
Welcome to issue 81 of HWN, a newsletter covering developments in the
[1]Haskell community.
This week saw some interesting talks at [2]AngloHaskell, and some cool
new packages to hit Hackage, like [3]Language.C, [4]AERN-Real, [5]FTGL,
and [6]Hoogle. What are you waiting for? Get out there and build
something!
Announcements
Initial release of Language.C (language-c-0.3). Benedikt Huber
[7]announced the [8]first release of [9]Language.C, a library for
analysing and generating C code. This release features a reasonably
well tested parser, a pretty printer, and a preview of the analysis
framework.
darcs roadmap. Jason Dagit [10]wrote to the list to thank everyone for
their support for darcs, and to announce a webpage with a [11]roadmap
for future darcs features. Darcs is alive and well!
Anglo Haskell 2008 -- slides and audio. Matthew Sackman [12]announced
that [13]slides and audio from Anglo Haskell 2008 are now available.
BLAS bindings for haskell, version 0.5. Patrick Perry [14]announced a
new release of the Haskell BLAS bindings, including a number of new
features and improvements.
Tutorial on information visualization and visual analytics in Haskell.
Jefferson Heard [15]announced the [16]tutorial he will be presenting at
DEFUN 2008, to give everyone a sneak peek at the long version of the
tutorial before he's done with it. Comments and questions are welcome
and encouraged.
interval and polynomial enclosure arithmetics. Michal Konecny
[17]announced the release of the [18]AERN-Real and [19]AERN-RnToRm
packages, which model and reasonably efficiently implement exact real
arithmetic.
FTGL 1.0. Portable truetype font rendering in OpenGL. Jefferson Heard
[20]announced the release of [21]Haskell bindings to FTGL, an easy to
use library for portable rendering of TrueType fonts in OpenGL.
Google Summer of Code
Progress updates from participants in the 2008 [22]Google Summer of
Code.
GHC plugins. Max Bolingbroke is working on dynamically loaded plugins
for GHC. [23]This week, he gave [24]a talk at AngloHaskell.
Language.C. Benedikt Huber (visq) is [25]working on Language.C, a
standalone parser/pretty printer library for C99. This week, he
[26]announced the [27]first release of the [28]Language.C package.
Hoogle 4. Neil Mitchell (ndm) is working on [29]Hoogle 4. [30]This
week, he released several [31]command-line versions and a [32]web
version of Hoogle 4, updated the manual, and gave [33]a talk at
AngloHaskell. Next week, he plans to work on generating better Hoogle
databases, and some bug fixes.
DPH physics engine. Roman Cheplyaka (Feuerbach) is working on a
[34]physics engine using [35]Data Parallel Haskell. [36]This week, he
added complete support for general polyhedra, and fixed some bugs in
the collision handler. He also added support for bounding spheres,
although the results so far are disappointing, due to delays in the GHC
implementation of parallel arrays. Next week, he plans to implement
static bodies and BSP trees.
Generic tries. Jamie Brandon is working on a library for efficient maps
using generalized tries.
GHC API. Thomas Schilling (nominolo) is working on [37]improvements to
the GHC API.
Cabal dependency framework. Andrea Vezzosi (Saizan) is working on a
[38]make-like dependency analysis framework for Cabal.
Blog noise
[39]Haskell news from the [40]blogosphere.
* >>> Nicholas Lativy: [41]Haskell in less than five minutes.
Nicholas refreshes his memory of Haskell.
* Douglas M. Auclair (geophf): [42]Monoid use.
* Roman Cheplyaka: [43]Status report: week 11-12.
* Douglas M. Auclair (geophf): [44]Combinatory Birds as Types.
* Douglas M. Auclair (geophf): [45]Getting Better, part ][.
* Neil Mitchell: [46]GSoC Hoogle: Week 11.
* Max Bolingbroke: [47]Compiler Plugins AngloHaskell Talk.
* London Haskell Users Group: [48]Video: Paradise, a DSEL for
Derivatives Pricing.
* Roman Cheplyaka (Feuerbach): [49]Compiling GHC. Roman records his
experiences building the latest development version of GHC.
* Luke Palmer: [50]Mindfuck: The Reverse State Monad.
* Dan Piponi (sigfpe): [51]Untangling with Continued Fractions: Part
0.
* Joachim Breitner: [52]Xmonad on my mobile phone.
* Luke Palmer: [53]Composable Input for Fruit.
* >>> Louis: [54]A Gentle Introduction to Haskell. Louis is learning
Haskell by working through the Gentle Introduction.
* >>> Bryan St. Amour: [55]Some Project Euler. Bryan learns some
Haskell the good old-fashioned way---by solving Project Euler
problems.
* Magnus Therning: [56]TagSoup, meet Parsec!. Magnus uses Parsec to
parse streams of tags.
* Thomas M. DuBuisson: [57]hsXenCtrl and pureMD5.
* Alpheccar: [58]Haskell, iPhone and Biotech.
* >>> codeflow: [59]About AI and neural networks. codeflow implements
neural networks in Haskell for some soccer-playing AI software.
* >>> Vincent Kriek: [60]And the winner is.... Vincent decides to
stick with xmonad.
* >>> Matthew Trinneer: [61]A New Paradigm - Haskell and HAppS.
Quotes of the Week
* Anatoly Yakovenko: theory doesn't scare me. i am using haskell
after all, so i am used to reading long winded papers.
* bwr: mapM_ putStrLn$reverse[(++)([1..y-30]>>" ")$concat$map([" ","
/", " -", "
\\"]!!)[(foldr(.)(scanl(+)1)([1..y]>>[scanl(+)0])[2..]!!(2*(1+y)+x)
)`mod`4|x<-[-y-2..59-y*2]]|y<-[30..61]]
About the Haskell Weekly News
New editions are posted to [62]the Haskell mailing list as well as to
[63]the Haskell Sequence and [64]Planet Haskell. [65]RSS is also
available, and headlines appear on [66]haskell.org.
To help create new editions of this newsletter, please see the
information on [67]how to contribute. Send stories to byorgey at cis
dot upenn dot edu. The darcs repository is available at darcs get
[68]http://code.haskell.org/~byorgey/code/hwn/ .
References
1. http://haskell.org/
2. http://www.wellquite.org/anglohaskell2008/
3. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/language%2Dc
4. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/AERN-Real
5. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/FTGL
6. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/hoogle
7. http://article.gmane.org/gmane.comp.lang.haskell.libraries/9809
8. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/language%2Dc
9. http://www.sivity.net/projects/language.c
10. http://www.haskell.org//pipermail/haskell-cafe/2008-August/045959.html
11. http://wiki.darcs.net/DarcsWiki/Roadmap
12. http://www.haskell.org//pipermail/haskell-cafe/2008-August/045986.html
13. http://www.wellquite.org/anglohaskell2008/
14. http://article.gmane.org/gmane.comp.lang.haskell.cafe/43036
15. http://article.gmane.org/gmane.comp.lang.haskell.cafe/42994
16. http://bluheron.europa.renci.org/docs/BeautifulCode.pdf
17. http://article.gmane.org/gmane.comp.lang.haskell.general/16368
18. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/AERN-Real
19. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/AERN-RnToRm
20. http://article.gmane.org/gmane.comp.lang.haskell.cafe/42955
21. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/FTGL
22. http://hackage.haskell.org/trac/summer-of-code/wiki/SoC2008
23. http://blog.omega-prime.co.uk/2008/08/11/compiler-plugins-anglohaskell-talk/
24. http://www.wellquite.org/anglohaskell2008/
25. http://www.sivity.net/projects/language.c/wiki/
26. http://article.gmane.org/gmane.comp.lang.haskell.libraries/9809
27. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/language%2Dc
28. http://www.sivity.net/projects/language.c
29. http://code.haskell.org/hoogle/
30. http://neilmitchell.blogspot.com/2008/08/gsoc-hoogle-week-11.html
31. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/hoogle
32. http://haskell.org/hoogle/beta/
33. http://www.wellquite.org/anglohaskell2008/
34. http://haskell.org/haskellwiki/Hpysics
35. http://www.haskell.org/haskellwiki/GHC/Data_Parallel_Haskell
36. http://physics-dph.blogspot.com/2008/08/status-report-week-11-12.html
37. http://hackage.haskell.org/trac/ghc/wiki/GhcApiStatus
38. http://code.haskell.org/~Saizan/cabal
39. http://planet.haskell.org/
40. http://haskell.org/haskellwiki/Blog_articles
41. http://blog.lativy.org/2008/08/13/haskell-in-less-than-five-minutes/
42. http://logicaltypes.blogspot.com/2008/05/monoid-use.html
43. http://physics-dph.blogspot.com/2008/08/status-report-week-11-12.html
44. http://logicaltypes.blogspot.com/2008/08/combinatory-birds-as-types.html
45. http://logicaltypes.blogspot.com/2008/08/getting-better-part.html
46. http://neilmitchell.blogspot.com/2008/08/gsoc-hoogle-week-11.html
47. http://blog.omega-prime.co.uk/2008/08/11/compiler-plugins-anglohaskell-talk/
48. http://www.londonhug.net/2008/08/11/video-paradise-a-dsel-for-derivatives-pricing/
49. http://ro-che.blogspot.com/2008/08/compiling-ghc.html
50. http://luqui.org/blog/archives/2008/08/10/mindfuck-the-reverse-state-monad/
51. http://sigfpe.blogspot.com/2008/08/untangling-with-continued-fractions.html
52. https://www.joachim-breitner.de/blog/archives/300-Xmonad-on-my-mobile-phone.html
53. http://luqui.org/blog/archives/2008/08/09/composable-input-for-fruit/
54. http://lbks23.wordpress.com/2008/08/09/a-gentle-introduction-to-haskell/
55. http://bryanstamour.com/?p=46
56. http://therning.org/magnus/archives/367
57. http://tommd.wordpress.com/2008/08/07/hsxenctrl-and-puremd5/
58. http://www.alpheccar.org/en/posts/show/92
59. http://codeflow.wordpress.com/2008/08/03/about-ai-and-neural-networks/
60. http://www.vincentkriek.nl/post/and-the-winner-is/
61. http://thespohtexperiment.blogspot.com/2008/08/new-paradigm.html
62. http://www.haskell.org/mailman/listinfo/haskell
63. http://sequence.complete.org/
64. http://planet.haskell.org/
65. http://sequence.complete.org/node/feed
66. http://haskell.org/
67. http://haskell.org/haskellwiki/HWN
68. http://code.haskell.org/~byorgey/code/hwn/
More information about the Haskell
mailing list