Module Ocamljs


module Ocamljs: sig .. end

val assign : 'a -> 'a -> unit
val false_ : unit -> bool
val fieldref : 'a -> string -> 'b
val function_ : 'a -> 'b
val hashref : 'a -> 'b -> 'c
val null : unit -> 'a
val obj : (string * 'a) list -> 'b
val this : unit -> 'a
val throw : 'a -> 'b
val true_ : unit -> bool
val var : string -> 'a
val caml_callback : ('a -> 'b) -> 'a -> 'b
val caml_callback2 : ('a -> 'b -> 'c) -> 'a -> 'b -> 'c
val caml_callback3 : ('a -> 'b -> 'c -> 'd) -> 'a -> 'b -> 'c -> 'd
val option_of_nullable : 'a -> 'a option
val nullable_of_option : 'a option -> 'a
val is_null : 'a -> bool
type 'a jsfun = 'a 
val jsfun : 'a -> 'a
val jsfun2 : 'a -> 'a
val jsfun3 : 'a -> 'a
val jsfun4 : 'a -> 'a
val jsfun5 : 'a -> 'a
module Inline: sig .. end