Skip to content
In-browser OCaml notebooks 🐪
OCaml Makefile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs
toplevel
.gitignore
Makefile
README.md

README.md

Domical

Add OCaml support to https://iodide.io/

Demo: https://louisabraham.github.io/domical/

How to use

In a iodide notebook, add a plugin cell:

%% plugin

{
  "languageId": "ml",
  "displayName": "OCaml",
  "codeMirrorMode": "mllike",
  "url": "https://louisabraham.github.io/domical/eval.js",
  "module": "evaluator",
  "evaluator": "execute",
  "pluginType": "language"
}

Build requirements

To recompile the eval.js script, you need:

Build

make

TODO

  • add JS bindings to share variables between OCaml and JS
You can’t perform that action at this time.