Reason Debugger
Clone or download
Latest commit 71f8618 Jul 18, 2017
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Add screenshot and link to video Nov 18, 2016
.vscode Add VSCode config Nov 3, 2016
.gitignore Shaping up Oct 5, 2016
README.md Update README.md Jul 18, 2017
TODO Modules list command Nov 10, 2016
commands.py Modules list command Nov 10, 2016
package.json Add package.json so can be depended on via npm git url Dec 5, 2016
red.py Show usage when no arguments is given Nov 10, 2016
test.py Parse and show breakpoints Oct 18, 2016
vt100.py Refactor commands Nov 4, 2016

README.md

RED

Better UX for OCamlDebug. Works with Ocaml and Reason code.

Watch Video

Features:

  1. Zero config, just prepend your command with red
  2. Time traveling (can step back in time)
  3. Printing arbitrary values and structs
  4. Adding and removing breakpoints
  5. More to come. See TODO file

Usage:

  1. Make sure your build target is byte-code, not native:

     ocamlbuild myapp.d.byte
    
  2. Clone the repo and run RED:

     git clone https://github.com/frantic/red.git
     ./red/red.py /path/to/myapp.d.byte
    
  3. Press ? to see available options