[Haskell] Haskell Weekly News: March 13, 2006
Donald Bruce Stewart
dons at cse.unsw.edu.au
Sun Mar 12 23:18:06 EST 2006
Haskell Weekly News: March 13, 2006
Greetings, and thanks for reading issue 28 of HWN, a weekly newsletter
covering developments in the Haskell community. Each Monday, new
editions are posted to [1]the Haskell mailing list and to [2]The
Haskell Sequence. [3]RSS is also available.
1. http://www.haskell.org/mailman/listinfo/haskell
2. http://sequence.complete.org/
3. http://sequence.complete.org/node/feed
Announcements
* Alternative to Text.Regex. Chris Kuklewicz [4]announced an
alternative to Text.Regex. While working on the [5]language
shootout, Chris implemented a new efficient regex engine, using
parsec. It contructs a parser from a string representation of a
regular expression.
4. http://article.gmane.org/gmane.comp.lang.haskell.cafe/11825
5. http://shootout.alioth.debian.org/gp4/benchmark.php?test=all&lang=all
* pass.net. S. Alexander Jacobson [6]launched Pass.net. Written in
Haskell, using HAppS, Pass.net lets websites replace registration,
confirmation mails, and multiple passwords with a single login,
authenticating via their email domain.
6. http://article.gmane.org/gmane.comp.lang.haskell.cafe/11824
Haskell'
This section covers activity on [7]Haskell'.
* [8]Partial application syntax
* [9]Extending the `...` notation
* [10]The dreaded offside rule
* [11]Strictness standardization
7. http://hackage.haskell.org/trac/haskell-prime
8. http://thread.gmane.org/gmane.comp.lang.haskell.prime/874
9. http://thread.gmane.org/gmane.comp.lang.haskell.prime/881
10. http://thread.gmane.org/gmane.comp.lang.haskell.prime/883
11. http://thread.gmane.org/gmane.comp.lang.haskell.prime/901
Discussion
* Non-trivial markup transformations. Further on last week's article
on encoding markup in Haskell, Oleg Kiselyov [12]demonstrates
non-trivial transformations of marked-up data, markup
transformations by successive rewriting (aka, `higher-order tags')
and the easy definition of new tags.
12. http://article.gmane.org/gmane.comp.lang.haskell.general/13393
* Popular libraries and tools. John Hughes [13]posted (and [14]here)
some interesting figures on the most important libraries and
tools, based on the results of his survey of users earlier this
year.
13. http://thread.gmane.org/gmane.comp.lang.haskell.cafe/11829
14. http://thread.gmane.org/gmane.comp.lang.haskell.cafe/11875
* haskell-prime fun. Just for fun, Ross Paterson [15]posted, some
thought-provoking [16]statistics on haskell-prime traffic.
15. http://article.gmane.org/gmane.comp.lang.haskell.cafe/11831
16. http://www.soi.city.ac.uk/~ross/haskell-prime-stats/
* New collections package. Jean-Philippe Bernardy [17]hinted that
his new collections package is almost done.
17. http://article.gmane.org/gmane.comp.lang.haskell.cvs.ghc/13880
* Is notMember not member? John Meacham [18]sparked a bit of a
discussion on whether negated boolean functions are useful with a
patch adding Data.Set and Data.Map.notMember.
18. http://thread.gmane.org/gmane.comp.lang.haskell.libraries/4411
* Namespace games. In a similar vein, Don Stewart [19]triggered
discussion on how to sort the hierarchical namespace, when
proposing alternatives to the longish Text.ParserCombinators
module name.
19. http://thread.gmane.org/gmane.comp.lang.haskell.libraries/4383
Darcs Corner
* Darcs-server. Unsatisified with the current techniques for
centralised development with darcs, Daan Leijen went ahead and
[20]wrote darcs-server. With darcs-server you can:
+ push changes remotely via a CGI script
+ or push changes via a single SSH account that serves many
users
+ use cryptographic verification and authorization of users for
reading and writing
+ use gpg encryption (for CGI)
+ use non-public repositories that can only be accessed by
authorized users.
20. http://thread.gmane.org/gmane.comp.version-control.darcs.user/9686
* darcsweb 0.15, by Alberto Bertogli, has been [21]released.
21. http://article.gmane.org/gmane.comp.version-control.darcs.user/9664
Contributing to HWN
You can help us create new editions of this newsletter. Please see the
[22]contributing information, send stories to dons -at-
cse.unsw.edu.au. The darcs repository is available at darcs get
http://www.cse.unsw.edu.au/~dons/code/hwn
22. http://haskell.org/haskellwiki/HWN
More information about the Haskell
mailing list