hugs, en varias versiones, de las cuales vamos a destacar:
Y para que todo se mas afable (dentro de lo que Haskell permite) para configurar el editor lo haremos con:
:set +E__
Como por ejemplo :
:set +Emcedit
:set +Eemacs
:set +Evim
Para mas comandos relativos al compilador :
:load load modules from specified files
:load clear all files except prelude
:also read additional modules
:reload repeat last load command
:edit edit file
:edit edit last module
:module set module for evaluating expressions
evaluate expression
:type print type of expression
:? display this list of commands
:set set command line options
:set help on command line options
:names [pat] list names currently in scope
:info describe named objects
:browse browse names exported by
:main run the main function with the given arguments
:find edit module containing definition of name
:cd dir change directory
:gc force garbage collection
:version print Hugs version
:quit exit Hugs interpreter