Skip to content

Sketch.sh - Online Code Editor and ReasonML community

License

Notifications You must be signed in to change notification settings

johnhaley81/sketch-sh

 
 

Repository files navigation

ReasonML playground

A note writing application for teaching and sharing ReasonML code with inline evaluation.

CircleCI

How does it work?

This project uses rtop-evaluator for evaluating the input. The evaluator loads refmt & js_of_ocaml compiler as a web worker in the browser. We're not using BuckleScript since it currently doesn't support toplevel evaluation. That means BuckleScript modules like Js are not available, and instead one has to run functions from the OCaml stdlib like print_string. Belt however works well with js_of_ocaml and support is coming soon!

Contributions

See DEVELOPING.md for more information

LICENSE

Apache 2.0. See the included LICENSE file for more information

About

Sketch.sh - Online Code Editor and ReasonML community

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • OCaml 61.1%
  • JavaScript 25.6%
  • CSS 9.4%
  • C++ 1.9%
  • HTML 0.8%
  • Makefile 0.6%
  • Other 0.6%