Limitations, Problems, Bugs
All top-level functions and constants (except properties) are expected to have their type declared as well. Otherwise they will not appear in the overview subwindow.

HEAT does not work with literate Haskell programs (.lhs). The definitions of all entities collected in the overview subwindow must start in the first column; e.g. locally defined class methods are not found.

All HEAT settings that you can change under the menu item Options are saved in a file heat.settings that is located in your home directory. You can always delete that file to reset HEAT to its original settings (So it will ask you for the path of the Haskell interpreter again.).

HEAT also records some of its activities in a file heat.log. If HEAT crashes or shows faulty behaviour, the content of this readable file may give some indication of the cause.

HEAT, including its source code is available freely from http://www.cs.kent.ac.uk/projects/heat/. You are welcome to contribute to improvements.

Please report bugs in HEAT with clear descriptions to oc@kent.ac.uk.