[Haskell] Haskell Weekly News: Issue 95 - November 30, 2008
Brent Yorgey
byorgey at seas.upenn.edu
Sun Nov 30 20:55:53 EST 2008
---------------------------------------------------------------------------
Haskell Weekly News
http://sequence.complete.org/hwn/20081130
Issue 95 - November 30, 2008
---------------------------------------------------------------------------
Welcome to issue 95 of HWN, a newsletter covering developments in the
[1]Haskell community.
Real World Haskell is [2]finally here! [3]Read it online, and/or [4]get
your own dead tree copy. Better yet, get two copies, one for yourself
and one for a friend. The fifteenth [5]Haskell Communities and
Activities Report is also here---check out all the exciting stuff being
worked on in the Haskell world!
Announcements
HCAR. Janis Voigtlaender [6]announced the 15th edition of the
[7]Haskell Communities and Activities Report (HCAR) is now available!
Not quite another Haskell tutorial, but .... Janis Voigtlaender
[8]announced that he submitted his [9]Habilitation thesis last week.
The first few chapters of it try to give an introduction to Haskell
with emphasis on types and reasoning principles.
hledger 0.2. Simon Michael [10]announced version 0.2 of
[http://joyful.com/hledger hledger, a minimal haskell clone of John
Wiegley's [11]"ledger" text-based accounting tool.
darcs zlib error workaround. Eric Kow [12]outlined workarounds and
future plans for a darcs bug relating to broken CRCs in gzipped patch
files. You should read this if you have installed darcs 2.1.2 via the
Cabal build method.
Turbinado 0.2. Alson Kemp [13]announced version 0.2 of [14]Turbinado,
an easy-to-use, fast web application framework.
Fun with type functions. Simon Peyton-Jones [15]requests examples of
compelling use cases for type functions: "can you tell us about the
most persuasive, fun application you've encountered, for type families
or functional dependencies? Simple is good. It doesn't have to be
elaborate: just something that does something useful you could not have
done otherwise."
Jobs
PhD Positions in Language-based Security at Chalmers. Andrei Sabelfeld
[16]announced the availability of [17]PhD student positions in
programming language-based security in the Department of Computer
Science and Engineering at Chalmers University of Technology, Sweden.
The application deadline is January 30, 2009.
FP Jobs. Julien Sylvestre [18]announced several new permanent
positions, based in Paris, with MLstate -- an IT company whose
functional programming approach to SaaS and cloud computing has been
recently recognized by the French Ministry of Research Innovation
Award.
Blog noise
[19]Haskell news from the [20]blogosphere.
* Dan Piponi (sigfpe): [21]An Approach to Algorithm Parallelisation.
Dan illustrates a clever, general framework for parallelizing some
not-so-obviously-parallelizable algorithms, based on linear
operations over rings.
* Real-World Haskell: [22]First European Orders Now Landing.
* Braden Shepherdson: [23]Pimp Your XMonad #3: Prompt. Braden
continues his series on getting the most out of your xmonad
configuration with a post describing the Prompt family of
extensions.
* Real-World Haskell: [24]Amazon orders now arriving.
* Real-World Haskell: [25]Orders Now Arriving on the US West Coast.
* Luke Palmer: [26]Relative time FRP. A new, more elegant semantics
for FRP -- relative time instead of absolute time?
* JP Moresmau: [27]Predictable random for testing.
* Osfameron: [28]London Perl Workshop tomorrow!.
* >>> Phil Ratzsch: [29]Initial Haskell Impressions.
* Chung-chieh Shan: [30]Metalinguistics.
* Alex McLean: [31]Babble. A simple vocable synthesiser that runs in
a web browser, written in HaXe.
* Jonathan Tang: [32]Sum types vs. typeclasses.
* Magnus Therning: [33]Re: Redesigning GHC's build system. Magnus's
response to a recent post about redoing GHC's build system.
* Real-World Haskell: [34]Real World Haskell is shipping!.
* Twan van Laarhoven: [35]Knight in n, part 1: moves. Twan explores
knight-move problems in Haskell.
* Conal Elliott: [36]Semantic editor combinators. An elegant
explanation of semantic editor combinators -- a principled
framework for building up ways to "edit" components of structured
values.
* David Sankel: [37]Why is the Reactive Behavior tutorial taking so
long? splitB.
* Chung-chieh Shan: [38]Bowling balls. A nice solution to the
bowling-ball problem in Haskell.
* >>> Cory: [39]Developing in "impractical" languages.
* Chris Double: [40]Dynamic Compilation and Loading of Modules in
Haskell. A mini-tutorial on using the GHC API.
* Ashish Hanwadikar: [41]More on Haskell DSL. A Haskell DSL for
replacing 'make'.
* Luke Palmer: [42]Screw laziness (w.r.t. Fran semantics).
Quotes of the Week
* quicksilver: I ACCIDENTALLY THE WHOLE VERB
* dons: [on ghc's new code generation] <byorgey> so how's the new
code gen better? <dons> it's got 98% less dumbs.
* adu: source code is transient, dreams are forever.
* monochrom: n is the nth English letter.
* nomeata: Ah, it seems I'm creating a tuple with more than 62
elements somewhere...
* dons: we had 15 years building ivory towers - time to throw rocks
from the top!
About the Haskell Weekly News
New editions are posted to [43]the Haskell mailing list as well as to
[44]the Haskell Sequence and [45]Planet Haskell. [46]RSS is also
available, and headlines appear on [47]haskell.org.
To help create new editions of this newsletter, please see the
information on [48]how to contribute. Send stories to byorgey at cis
dot upenn dot edu. The darcs repository is available at darcs get
[49]http://code.haskell.org/~byorgey/code/hwn/ .
References
1. http://haskell.org/
2. http://www.realworldhaskell.org/blog/2008/11/25/real-world-haskell-is-shipping/
3. http://book.realworldhaskell.org/read/
4. http://book.realworldhaskell.org/#buy
5. http://www.haskell.org/communities/
6. http://www.haskell.org//pipermail/haskell-cafe/2008-November/051112.html
7. http://www.haskell.org/communities/
8. http://article.gmane.org/gmane.comp.lang.haskell.general/16640
9. http://wwwtcs.inf.tu-dresden.de/~voigt/habil.pdf
10. http://www.haskell.org//pipermail/haskell-cafe/2008-November/050920.html]
11. http://newartisans.com/software/ledger.html
12. http://www.haskell.org//pipermail/haskell-cafe/2008-November/051021.html
13. http://www.haskell.org//pipermail/haskell/2008-November/020836.html
14. http://www.turbinado.org/
15. http://www.haskell.org//pipermail/haskell-cafe/2008-November/051069.html
16. http://article.gmane.org/gmane.comp.lang.haskell.general/16637
17. http://www.chalmers.se/cse/EN/news/vacancies/positions/ph-d-positions-in
18. http://article.gmane.org/gmane.comp.lang.haskell.general/16636
19. http://planet.haskell.org/
20. http://haskell.org/haskellwiki/Blog_articles
21. http://sigfpe.blogspot.com/2008/11/approach-to-algorithm-parallelisation.html
22. http://www.realworldhaskell.org/blog/2008/11/29/first-european-orders-now-landing/
23. http://braincrater.wordpress.com/2008/11/29/pimp-your-xmonad-3-prompt/
24. http://www.realworldhaskell.org/blog/2008/11/26/amazon-orders-now-arriving/
25. http://www.realworldhaskell.org/blog/2008/11/28/orders-now-arriving-on-the-us-west-coast/
26. http://lukepalmer.wordpress.com/2008/11/28/relative-time-frp/
27. http://jpmoresmau.blogspot.com/2008/11/predictable-random-for-testing.html
28. http://greenokapi.net/blog/2008/11/28/london-perl-workshop-tomorrow/
29. http://www.geeklair.net/~pratzsch/blog/2008/11/initial-haskell-impressions.html
30. http://conway.rutgers.edu/~ccshan/wiki/blog/posts/Metalinguistics/
31. http://yaxu.org/babble/
32. http://eve-language.blogspot.com/2008/11/sum-types-vs-typeclasses.html
33. http://therning.org/magnus/archives/417
34. http://www.realworldhaskell.org/blog/2008/11/25/real-world-haskell-is-shipping/
35. http://twan.home.fmf.nl/blog/haskell/Knight1.details
36. http://conal.net/blog/posts/semantic-editor-combinators/
37. http://netsuperbrain.com/blog/posts/why-is-the-reactive-behavior-tutorial-taking-so-long-splitb/
38. http://conway.rutgers.edu/~ccshan/wiki/blog/posts/Bowling_balls/
39. http://onag.blogspot.com/2008/11/developing-in-impractical-languages.html
40. http://www.bluishcoder.co.nz/2008/11/dynamic-compilation-and-loading-of.html
41. http://feedproxy.google.com/~r/typepad/ahanwadi/ashishs_niti/~3/n41w6S_82SE/more-on-haskell.html
42. http://lukepalmer.wordpress.com/2008/11/23/screw-laziness/
43. http://www.haskell.org/mailman/listinfo/haskell
44. http://sequence.complete.org/
45. http://planet.haskell.org/
46. http://sequence.complete.org/node/feed
47. http://haskell.org/
48. http://haskell.org/haskellwiki/HWN
49. http://code.haskell.org/~byorgey/code/hwn/
More information about the Haskell
mailing list