The Monad.Reader/Issue4

From HaskellWiki
< The Monad.Reader
Revision as of 18:03, 10 May 2008 by Gwern (talk | contribs) (→‎Contents: +licensing note)
Jump to navigation Jump to search

(Published July 5 2005.)

Editorial

by Shae Erisson

This month's editorial is an encouragement to join the libraries mailing list and help out.

Recently I've noticed duplicate functionality, for example c2hs, Knit, and other projects require C parsers, but there's no common code base. Since parsers are one of the killer features of Haskell, I suggest that language parsers for popular languages be community libraries. If the Haskell community had quality parsers available for Haskell, C, PHP, and Java, fewer projects would need to rewrite the wheel, and existing projects would have better parsers.

This month Time and Matrix libraries are being built on the libraries list, if you have ideas, suggestions, or want to contribute code, get onto the libraries list and help out!

As always, The Monad.Reader invites submissions on Haskell and related topics. Send a summary or abstract for your article to Shae Erisson.

Contents

Impure Thoughts 2, B&D not S&M -(Not licensed for this wiki; see the copy on the TMR wiki)
by Philippa Cowderoy
Why Attribute Grammars Matter
by Wouter Swierstra
Solving Sudoku
by Dominic Fox
On Treaps And Randomization
by Jesper Louis Andersen