OCaml toplevel in a Web Worker

This page runs an OCaml toplevel inside a Web Worker (worker.js) and drives it asynchronously from the main thread (main.js), using Js_of_ocaml_toplevel_worker_lwt_client.