The Monad.Reader/Issue5

From HaskellWiki
< The Monad.Reader
Revision as of 14:28, 6 December 2007 by WouterSwierstra (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Oct 1 2005

Editorial

by Shae Erisson

This month I'd like to point out hIDE, the Haskell Integrated Development Environment project. This is an entirely new project that reuses the hIDE name, and integrates code and experience from previous projects such as Yi, gtk2hs, and GHC.

Why a new IDE, and why in Haskell? For me, I've used emacs for six years, and it's just not good enough. My least favorite emacs warts include single threading, overuse of regular expressions, lack of a high quality incremental parser (semantic just doesn't cut it), and elisp. The goals of the hIDE project include solutions for all of these warts and more. If you've ever wanted an IDE with the type safety of Haskell and the dynamic loading of elisp, join the hIDE project!

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

Contents

Haskell: A Very Different Language
by John Goerzen
Generating Polyominoes
by Dominic Fox
HRay:A Haskell ray tracer
by Kenneth Hoste
Number-parameterized types
by Oleg Kiselyov
A Practical Approach to Graph Manipulation
by Jean Philippe Bernardy
Software Testing With Haskell
by Shae Erisson