Difference between revisions of "The Monad.Reader/Issue5"

From HaskellWiki
Jump to navigation Jump to search
(qch to internal link)
(fmt)
 
Line 1: Line 1:
''Oct 1 2005''
+
(Published 1 October 2005.)
   
 
== Editorial ==
 
== Editorial ==
''by Shae Erisson''
+
''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.
+
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!
 
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!

Latest revision as of 01:15, 10 May 2008

(Published 1 October 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