yale haskell
hEnglish - advanced versionDownload this dictionary
yale haskell

yale haskell
a fully integrated haskell programming environment. it provides tightly coupled interactive editing, incremental compilation and dynamic execution of haskell programs. two major modes of compilation, correspond to lisp's traditional "interpreted" and "compiled" modes. compiled and interpreted modules may be freely mixed in any combination.
yale haskell
is run using either a command-line interface or as an inferior process running under the emacs editor. using the emacs interface, simple two-keystroke commands evaluate expressions, run dialogues, compile modules, turn specific compiler diagnostics on and off and enable and disable various optimiser s. commands may be queued up arbitrarily, thus allowing, for example, a compilation to be running in the background as the editing of a source file continues in emacs in the foreground.