Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
val yojson_of_file : file -> Ppx_yojson_conv_lib.Yojson.Safe.t
val file_of_yojson : Ppx_yojson_conv_lib.Yojson.Safe.t -> file
val yojson_of_data : data -> Ppx_yojson_conv_lib.Yojson.Safe.t
val data_of_yojson : Ppx_yojson_conv_lib.Yojson.Safe.t -> data
type url = {
url : string;
headers : dict option;
name : string option;
meth : string option;
hash : string option;
}
WebAssembly URL
val yojson_of_url : url -> Ppx_yojson_conv_lib.Yojson.Safe.t
val url_of_yojson : Ppx_yojson_conv_lib.Yojson.Safe.t -> url
include Ppx_yojson_conv_lib.Yojsonable.S with type t := t
val t_of_yojson : Yojson.Safe.t -> t
val yojson_of_t : t -> Yojson.Safe.t
val file : ?name:string -> ?hash:string -> string -> t
Create wasm
from filename
val data : ?name:string -> ?hash:string -> string -> t
Create wasm
from WebAssembly module data
val url :
?headers:(string * string) list ->
?name:string ->
?meth:string ->
?hash:string ->
string ->
t
Create wasm
from URL