[Haskell-cafe] Haskell Weekly News: Issue 161 - December 08, 2010
Daniel Santa Cruz
dstcruz at gmail.com
Thu Dec 9 06:16:43 CET 2010
Welcome to issue 161 of the HWN, a newsletter covering developments in
the [1]Haskell community in the week of November 28 - December 04.
Jan Snajder [2]announced the release of genprog, a genetic programming
library.
Ian Lynagh informed us that the haskell.org server migration is now
complete. There might still be some issues lying around, if you happen
to spot one, please let the admins know.
The biggest announcement this week came from Galois, Inc. on the
[3]immediate release of the Haskell Lightweight Virtual Machine. "The
HaLVM is a port of the GHC runtime system to the Xen hypervisor,
allowing programmers to create Haskell programs that run directly on
Xen's "bare metal.""
Isabelle Perseil informed us that there is an [4]extension to the
submission deadline for papers for International Conference on the
Engineering of Complex Computer Systems (ICECCS) until December 15th.
Gregory D. Weber [5]informed us of an update to his Sifflet tool, and
sifflet-lib. "Sifflet is a visual, functional programming language and
support system for students learning about recursion."
This week we had 48 new StackOverflow questions, and 33 new Reddit
stories. Hackage saw 108 uploads/updates from 59 distinct contributors.
Most active uploaders to hackage were Michael Snoyman (16 uploads) and
Andy Stewart (13 uploads).
Big note of thanks to Janis Voigtländer and to Benjamin L. Russell for
sending in bits for this newsletter.
So, what went on this week?
Top Reddit Stories
* Galois releases the Haskell Lightweight Virtual Machine (HaLVM)
Domain: galois.com, Score: 105, Comments: 26
On Reddit:
http://www.reddit.com/r/haskell/comments/ee4ve/galois_releases_the_haskell_lightweight_virtual/
Original: http://www.galois.com/blog/2010/11/30/galois-releases-the-haskell-lightweight-virtual-machine-halvm/
* Steve Yegge: Haskell Researchers Announce Discovery of Industry
Programmer Who Gives a @#!&
Domain: steve-yegge.blogspot.com, Score: 54, Comments: 42
On Reddit:
http://www.reddit.com/r/haskell/comments/eeqw9/steve_yegge_haskell_researchers_announce/
Original: http://steve-yegge.blogspot.com/2010/12/haskell-researchers-announce-discovery.html
* Fun with monad comprehensions
Domain: blog.n-sch.de, Score: 35, Comments: 9
On Reddit:
http://www.reddit.com/r/haskell/comments/ecu0w/fun_with_monad_comprehensions/
Original: http://blog.n-sch.de/2010/11/27/fun-with-monad-comprehensions/
* The Arrow Calculus
Domain: wadler.blogspot.com, Score: 34, Comments: 2
On Reddit:
http://www.reddit.com/r/haskell/comments/ee0ux/the_arrow_calculus/
Original: http://wadler.blogspot.com/2010/11/arrow-calculus.html
* My strings can beat up your string
Domain: finger-tree.blogspot.com, Score: 32, Comments: 13
On Reddit:
http://www.reddit.com/r/haskell/comments/eecw2/my_strings_can_beat_up_your_string/
Original: http://finger-tree.blogspot.com/2010/11/my-strings-can-beat-up-your-strings.html
* Haskell Package Layout: a proposal
Domain: mtnviewmark.wordpress.com, Score: 27, Comments: 8
On Reddit:
http://www.reddit.com/r/haskell/comments/efhde/haskell_package_layout_a_proposal/
Original: http://mtnviewmark.wordpress.com/2010/12/02/haskell-package-layout/
* Real World Haskell ebook today: 60% off. Use code DDF2H
Domain: oreil.ly, Score: 25, Comments: 16
On Reddit:
http://www.reddit.com/r/haskell/comments/edexw/real_world_haskell_ebook_today_60_off_use_code/
Original: http://oreil.ly/free2choose
* Comprehensive Monad Notation
Domain: zenzike.com, Score: 23, Comments:
On Reddit:
http://www.reddit.com/r/haskell/comments/ef5rf/comprehensive_monad_notation/
Original: http://zenzike.com/posts/2010-12-02-comprehensive-monad-notation/
* Google AI Challenge: Languages Used by the Best Programmers
Domain: r-bloggers.com, Score: 23, Comments: 13
On Reddit:
http://www.reddit.com/r/haskell/comments/efrfv/google_ai_challenge_languages_used_by_the_best/
Original: http://www.r-bloggers.com/google-ai-challenge-languages-used-by-the-best-programmers/
* A small matter of illegal characters
Domain: serpentine.com, Score: 22, Comments: 2
On Reddit:
http://www.reddit.com/r/haskell/comments/edkhz/a_small_matter_of_illegal_characters/
Original: http://www.serpentine.com/blog/2010/11/29/a-small-matter-of-illegal-characters/
Top StackOverflow Questions
* Whats really more performant? Haskell or OCaml
votes: 12, answers: 4
Read on SO:
http://stackoverflow.com/questions/4308137/whats-really-more-performant-haskell-or-ocaml
* Problems on migrating from functional to OO
votes: 10, answers: 5
Read on SO:
http://stackoverflow.com/questions/4348788/problems-on-migrating-from-functional-to-oo
* Getting a list of all possible data type values in Haskell
votes: 8, answers: 3
Read on SO:
http://stackoverflow.com/questions/4299319/getting-a-list-of-all-possible-data-type-values-in-haskell
* Haskell: Want a better way of doing: value == x || value == y || …
votes: 6, answers: 1
Read on SO:
http://stackoverflow.com/questions/4294652/haskell-want-a-better-way-of-doing-value-x-value-y
* Is/Should wrapping functions into a monad transformer be
considered bad practice?
votes: 6, answers: 3
Read on SO:
http://stackoverflow.com/questions/4317101/is-should-wrapping-functions-into-a-monad-transformer-be-considered-bad-practice
* Trick for “reusing” arguments in Haskell?
votes: 5, answers: 2
Read on SO:
http://stackoverflow.com/questions/4333864/trick-for-reusing-arguments-in-haskell
* How to write common “if” branching in Haskell
votes: 4, answers: 5
Read on SO:
http://stackoverflow.com/questions/4296887/how-to-write-common-if-branching-in-haskell
* Comparing functions in Haskell
votes: 4, answers: 4
Read on SO:
http://stackoverflow.com/questions/4328620/comparing-functions-in-haskell
* Encapsulating a list of functions in haskell in a single one
votes: 4, answers: 2
Read on SO:
http://stackoverflow.com/questions/4343951/encapsulating-a-list-of-functions-in-haskell-in-a-single-one
* Can I have a value constructor named “/”"?
votes: 4, answers: 3
Read on SO:
http://stackoverflow.com/questions/4348605/can-i-have-a-value-constructor-named
Quotes from the Week
* camccann: A humor monad? So basically that's a model where jokes
about something are equivalent to jokes about jokes about
something. In other words, meta-humor in-jokes.
* djahandarie: I'm like a massively parallel but slow clocked
processor
* wlangstroth: It's disgusting hom much talent there is at galois
About the Haskell Weekly News
New editions are posted to [6]the Haskell mailing list as well as to
[7]the Haskell Sequence and [8]Planet Haskell. [9]RSS is also
available, and headlines appear on [10]haskell.org.
To help create new editions of this newsletter, please send stories to
dstcruz * at * gmail * dot * com. The code used to produce this version
of the newsletter is not yet publicly available, as it is a complete
hack designed to get things started again.
Until next time,
Daniel Santa Cruz
References
1. http://haskell.org/
2. http://article.gmane.org/gmane.comp.lang.haskell.general/18322
3. http://article.gmane.org/gmane.comp.lang.haskell.general/18328
4. http://article.gmane.org/gmane.comp.lang.haskell.general/18339
5. http://article.gmane.org/gmane.comp.lang.haskell.general/18344
6. http://www.haskell.org/mailman/listinfo/haskell
7. http://sequence.complete.org/
8. http://planet.haskell.org/
9. http://sequence.complete.org/node/feed
10. http://haskell.org/
More information about the Haskell-Cafe
mailing list