server-reason-react.js
Js
The Js equivalent library (very unsafe)
browser_ppx
melange_native_ppx
server-reason-react.base32
server-reason-react.belt
server-reason-react.dom
server-reason-react.expand-styles-attribute
server-reason-react.fetch
server-reason-react.html
server-reason-react.promise-js
server-reason-react.promise-native
server-reason-react.react
server-reason-react.react-server-dom-esbuild
server-reason-react.reactDom
server-reason-react.runtime
server-reason-react.url_js
server-reason-react.url_native
server-reason-react.webapi
server-reason-react.xxhash
server_reason_react_ppx
exception Not_implemented of string
val notImplemented : string -> string -> 'a
type 'a null = 'a option
type 'a undefined = 'a option
type 'a nullable = 'a option
type 'a t = 'a constraint 'a = < .. >
module Fn : sig ... end
val toOption : 'a null -> 'a option
val nullToOption : 'a null -> 'a option
val undefinedToOption : 'a null -> 'a option
val fromOpt : 'a option -> 'a undefined
val undefined : 'a option
val null : 'a option
val empty : 'a option
type (+'a, +'e) promise
val typeof : 'a -> 'b
module Null : sig ... end
module Undefined : sig ... end
module Nullable : sig ... end
module Null_undefined = Nullable
module Exn : sig ... end
module Array : sig ... end
JavaScript Array API
module Re : sig ... end
module String : sig ... end
JavaScript String API
module Promise : sig ... end
module Date : sig ... end
JavaScript Date implementation following ECMA-262 ยง21.4
module Dict : sig ... end
Provide utilities for JS dictionary object
module Global : sig ... end
Contains functions available in the global scope (window in a browser context)
window
module Types : sig ... end
Provide utilities for manipulating JS types
module Json : sig ... end
module Math : sig ... end
JavaScript Math API
module Obj : sig ... end
Provide utilities for Js.t
Js.t
module Typed_array : sig ... end
Provide bindings for JS typed array
module TypedArray2 : sig ... end
module Float : sig ... end
Provides functions for inspecting and manipulating floats
float
module Int : sig ... end
Provides functions for inspecting and manipulating ints
int
module Bigint : sig ... end
Provide utilities for bigint
module Vector : sig ... end
Provide utilities for Vector
module Console : sig ... end
val log : string -> unit
val log2 : string -> string -> unit
val log3 : string -> string -> string -> unit
val log4 : string -> string -> string -> string -> unit
val logMany : string array -> unit
module Set : sig ... end
Provides bindings for ES6 Set
module WeakSet : sig ... end
Provides bindings for ES6 WeakSet
module Map : sig ... end
Provides bindings for ES6 Map
module WeakMap : sig ... end
Provides bindings for ES6 WeakMap
module FormData : sig ... end