Warning: Reason support is experimental. We are looking for beta-tester and contributors.

Index of modules


C
Current [Url]

This module can be used to handle the Url associated to the current document.


D
Deriving_Json_lexer

Create a fresh lexbuf record.


J
Js

Javascript binding

JsooTop

Helper for Js_of_ocaml Toplevel.

JsooTopError
JsooTopPpx

One can add a ppx rewriter to a toplevel by registering it

open Migrate_parsetree

      let init () =
        let module Converter =
          Migrate_parsetree.Versions.Convert
            (Migrate_parsetree.OCaml_405)
            (Migrate_parsetree.OCaml_current)
        in
        let mapper = Converter.copy_mapper Ppx_js.mapper in
        Compiler_libs.Ast_mapper.register "js_of_ocaml" (fun _ -> mapper)

L
Lwt_js

Javascript specific Lwt functions.

Lwt_jsonp

This module provides helpers to perform JSONP calls

Lwt_log_js

Lwt logger for js_of_ocaml


O
Ocamlbuild_js_of_ocaml

Ocamlbuild plugin to build with js_of_ocaml

Opt [Js]

Standard functions for manipulating possibly null values.

Optdef [Js]

Standard functions for manipulating possibly undefined values.


P
Pa_deriving_Json

Deriving_json syntax extension (based on the deriving library).

Ppx_js

/*


R
Regexp

Types for regexps.


S
Sys_js

Javascript specific Sys functions.


U
Unsafe [Js]

Unsafe Javascript operations

Url

This module provides functions for tampering with Url.