What is Heat?
HEAT combines the tasks of creating, editing and compiling programs written in the Haskell programming language into one easy package.

The methods previously available for programming in Haskell involve either an overly complex general purpose IDE (such as Eclipse with a Haskell plug-in) or multiple applications, comprising an editor (such as PFE or VIM) and a separate interpreter (such as GHC or Hugs).

A more suitable arrangement for the creation of Haskell files is an all-in-one IDE environment that allows a user to do all the necessary editing and compiling in a single location. HEAT removes the complication of using multiple environments and encourages easy learning.