An integrated editing and debugging environment for Haskell. It supports Stack projects, and enables fast, interactive evaluation by
- Running whenever you save the file
- Running IO within a sandbox (allows for idempotent behavior that still works as if you were running the code live)
- Showing errors inline
- Displaying type tooltips
- Tracing execution so that you can examine variable bindings at a particular line, across all function calls
Showing type tooltip and inline errors.
Tracing the execution of tail recursive factorial.
You need to have Stack installed. Once you do, open server/
in your terminal, install ghci-ng globally using stack install ghci-ng
, then run stack build
and then stack exec server
. Finally, open http://localhost:8000/ in your browser.