BetterErrors is now built into bsb. You can enable it through adding "bsc-flags": ["-bs-super-errors"] in bsconfig.json. Accompanying blog post here.
To install BetterErrors we recommend installing reason-cli which ships with BetterErrors by default.
someCompilationCommand 2>&1 | berrorExplanation: 2>&1 | means "pipe the stuff from stderr into stdout, then pipe it back into stdin of the next command". berror takes in this info and searches for errors to pretty-print back.
To format the output in Reason syntax, use berror --path-to-refmttype thePathToRefmttype (where refmttype is a binary exposed by Reason).
Have fun!
git clone this repo, cd into it, then run:
npm install
# to compile
npm start
# to test, currently broken
npm test


