Skip to content

About

Interactive Haskell editing

Resources

Stars

2 stars

Watchers

3 watching

Forks

Latest commit

 

History

127 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Interactive Haskell editing

Resources

Stars

2 stars

Watchers

3 watching

Forks

Releases

Packages

Contributors

Languages