jon.recoil.org

Module Jsoo_runtime.JsSource

Sourcetype t
Sourcetype 'a js_array = Jsoo_runtime.Js.t
Sourcetype ('a, 'b) meth_callback = Jsoo_runtime.Js.t
Sourceval string : string -> Jsoo_runtime.Js.t
Sourceval to_string : Jsoo_runtime.Js.t -> string
Sourceval bytestring : string -> Jsoo_runtime.Js.t
Sourceval to_bytestring : Jsoo_runtime.Js.t -> string
Sourceval bool : bool -> Jsoo_runtime.Js.t
Sourceval to_bool : Jsoo_runtime.Js.t -> bool
Sourceval array : 'a array -> Jsoo_runtime.Js.t
Sourceval to_array : Jsoo_runtime.Js.t -> 'a array
Sourceval number_of_float : float -> Jsoo_runtime.Js.t
Sourceval float_of_number : Jsoo_runtime.Js.t -> float
Sourceval number_of_int32 : int32 -> Jsoo_runtime.Js.t
Sourceval int32_of_number : Jsoo_runtime.Js.t -> int32
Sourceval number_of_nativeint : nativeint -> Jsoo_runtime.Js.t
Sourceval nativeint_of_number : Jsoo_runtime.Js.t -> nativeint
Sourceval instanceof : Jsoo_runtime.Js.t -> Jsoo_runtime.Js.t -> bool
Sourceval debugger : unit -> unit
Sourceval meth_call : Jsoo_runtime.Js.t -> string -> Jsoo_runtime.Js.t array -> Jsoo_runtime.Js.t
Sourceval obj : (string * Jsoo_runtime.Js.t) array -> Jsoo_runtime.Js.t
Sourceval strict_equals : Jsoo_runtime.Js.t -> Jsoo_runtime.Js.t -> bool
Sourceval pure_expr : (unit -> 'a) -> 'a
Sourceval eval_string : string -> 'a
Sourceval js_expr : string -> 'a
Sourceval pure_js_expr : string -> 'a
Sourceval callback : ('b -> 'a) -> ('b, 'a) Jsoo_runtime.Js.meth_callback
Sourceval callback_with_arity : int -> ('a -> 'b) -> ('c, 'a -> 'b) Jsoo_runtime.Js.meth_callback
Sourceval meth_callback : ('b -> 'a) -> ('b, 'a) Jsoo_runtime.Js.meth_callback
Sourceval meth_callback_with_arity : int -> ('b -> 'a) -> ('b, 'a) Jsoo_runtime.Js.meth_callback
Sourceval wrap_callback : ('a -> 'b) -> ('c, 'a -> 'b) Jsoo_runtime.Js.meth_callback
Sourceval wrap_meth_callback : ('a -> 'b) -> ('a, 'b) Jsoo_runtime.Js.meth_callback