Skip to content

Latest commit

 

History

History
28 lines (21 loc) · 1.13 KB

README.md

File metadata and controls

28 lines (21 loc) · 1.13 KB

Live Haskell

An integrated editing and debugging environment for Haskell. It supports Stack projects, and enables fast, interactive evaluation by

  1. Running whenever you save the file
  2. Running IO within a sandbox (allows for idempotent behavior that still works as if you were running the code live)
  3. Showing errors inline
  4. Displaying type tooltips
  5. Tracing execution so that you can examine variable bindings at a particular line, across all function calls

Screenshots

Open Initial open page.

Help Help screen.

Type tooltip and inline errors Showing type tooltip and inline errors.

Tracing Tracing the execution of tail recursive factorial.

Usage

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.