package js_of_ocaml-compiler

  1. Overview
  2. Docs
Compiler from OCaml bytecode to Javascript

Install

Dune Dependency

Authors

Maintainers

Sources

js_of_ocaml-3.5.1.tbz
sha256=3a050eb9507058164431c8e1f1c86b3c61e30a5d0b0cf2c5f48b959b87eaade9
sha512=0bbca03ac220f28adf060d4c2d8f726801bce80461aa73724a6c53b4979af919c820cc723b0a7e9bda93270cef5c0485aea942aa527010a3c386a13b7e2d4842

doc/js_of_ocaml-compiler/Js_of_ocaml_compiler/Primitive/index.html

Module Js_of_ocaml_compiler.Primitive

val is_pure : string -> bool
val exists : string -> bool
type kind = [
  1. | `Pure
  2. | `Mutable
  3. | `Mutator
]
type kind_arg = [
  1. | `Shallow_const
  2. | `Object_literal
  3. | `Const
  4. | `Mutable
]
type t = [
  1. | `Requires of Parse_info.t option * string list
  2. | `Provides of Parse_info.t option * string * kind * kind_arg list option
  3. | `Version of Parse_info.t option * ((int -> int -> bool) * string) list
  4. | `Weakdef of Parse_info.t option
]
val kind : string -> kind
val kind_args : string -> kind_arg list option
val register : string -> kind -> kind_arg list option -> int option -> unit
val arity : string -> int
val has_arity : string -> int -> bool
val alias : string -> string -> unit
val resolve : string -> string
val add_external : string -> unit
val is_external : string -> bool
val get_external : unit -> Stdlib.StringSet.t
val need_named_value : string -> bool
val register_named_value : string -> unit
OCaml

Innovation. Community. Security.