diff --git a/linol-lwt/Linol_lwt/Jsonrpc2/class-server/index.html b/linol-lwt/Linol_lwt/Jsonrpc2/class-server/index.html index 266492f9..940b203f 100644 --- a/linol-lwt/Linol_lwt/Jsonrpc2/class-server/index.html +++ b/linol-lwt/Linol_lwt/Jsonrpc2/class-server/index.html @@ -15,7 +15,7 @@ Linol_lsp.Lsp.Types.ServerCapabilities.t
method config_symbol : [ `Bool of bool | `DocumentSymbolOptions of Linol_lsp.Lsp.Types.DocumentSymbolOptions.t ] - option
method config_sync_opts : Linol_lsp.Lsp.Types.TextDocumentSyncOptions.t
method find_doc : Linol_lsp.Lsp.Types.DocumentUri.t -> doc_state option
method get_status : [ `ReceivedExit | `ReceivedShutdown | `Running ]
method must_quit : bool
method on_notif_doc_did_change : notify_back:notify_back -> + option
method config_sync_opts : Linol_lsp.Lsp.Types.TextDocumentSyncOptions.t
method filter_text_document : Linol_lsp.Lsp.Types.DocumentUri.t -> bool
method find_doc : Linol_lsp.Lsp.Types.DocumentUri.t -> doc_state option
method get_status : [ `ReceivedExit | `ReceivedShutdown | `Running ]
method must_quit : bool
method on_notif_doc_did_change : notify_back:notify_back -> Linol_lsp.Lsp.Types.VersionedTextDocumentIdentifier.t -> Linol_lsp.Lsp.Types.TextDocumentContentChangeEvent.t list -> old_content:string -> diff --git a/linol/Linol/Jsonrpc2/Make/class-server/index.html b/linol/Linol/Jsonrpc2/Make/class-server/index.html index edcb6620..3c5f7fc0 100644 --- a/linol/Linol/Jsonrpc2/Make/class-server/index.html +++ b/linol/Linol/Jsonrpc2/Make/class-server/index.html @@ -15,7 +15,7 @@ Linol_lsp.Lsp.Types.ServerCapabilities.t
method config_symbol : [ `Bool of bool | `DocumentSymbolOptions of Linol_lsp.Lsp.Types.DocumentSymbolOptions.t ] - option
method config_sync_opts : Linol_lsp.Lsp.Types.TextDocumentSyncOptions.t
method find_doc : Linol_lsp.Lsp.Types.DocumentUri.t -> doc_state option
method get_status : [ `ReceivedExit | `ReceivedShutdown | `Running ]
method must_quit : bool
method on_notif_doc_did_change : notify_back:notify_back -> + option
method config_sync_opts : Linol_lsp.Lsp.Types.TextDocumentSyncOptions.t
method filter_text_document : Linol_lsp.Lsp.Types.DocumentUri.t -> bool
method find_doc : Linol_lsp.Lsp.Types.DocumentUri.t -> doc_state option
method get_status : [ `ReceivedExit | `ReceivedShutdown | `Running ]
method must_quit : bool
method on_notif_doc_did_change : notify_back:notify_back -> Linol_lsp.Lsp.Types.VersionedTextDocumentIdentifier.t -> Linol_lsp.Lsp.Types.TextDocumentContentChangeEvent.t list -> old_content:string -> diff --git a/linol/Linol/Jsonrpc2/module-type-S/class-server/index.html b/linol/Linol/Jsonrpc2/module-type-S/class-server/index.html index cee16fd3..4b46926f 100644 --- a/linol/Linol/Jsonrpc2/module-type-S/class-server/index.html +++ b/linol/Linol/Jsonrpc2/module-type-S/class-server/index.html @@ -15,7 +15,7 @@ Linol_lsp.Lsp.Types.ServerCapabilities.t
method config_symbol : [ `Bool of bool | `DocumentSymbolOptions of Linol_lsp.Lsp.Types.DocumentSymbolOptions.t ] - option
method config_sync_opts : Linol_lsp.Lsp.Types.TextDocumentSyncOptions.t
method find_doc : Linol_lsp.Lsp.Types.DocumentUri.t -> doc_state option
method get_status : [ `ReceivedExit | `ReceivedShutdown | `Running ]
method must_quit : bool
method on_notif_doc_did_change : notify_back:notify_back -> + option
method config_sync_opts : Linol_lsp.Lsp.Types.TextDocumentSyncOptions.t
method filter_text_document : Linol_lsp.Lsp.Types.DocumentUri.t -> bool
method find_doc : Linol_lsp.Lsp.Types.DocumentUri.t -> doc_state option
method get_status : [ `ReceivedExit | `ReceivedShutdown | `Running ]
method must_quit : bool
method on_notif_doc_did_change : notify_back:notify_back -> Linol_lsp.Lsp.Types.VersionedTextDocumentIdentifier.t -> Linol_lsp.Lsp.Types.TextDocumentContentChangeEvent.t list -> old_content:string -> diff --git a/linol/Linol/Server/Make/class-server/index.html b/linol/Linol/Server/Make/class-server/index.html index a15b96e1..237fd1a4 100644 --- a/linol/Linol/Server/Make/class-server/index.html +++ b/linol/Linol/Server/Make/class-server/index.html @@ -101,7 +101,7 @@ Linol_jsonrpc.Jsonrpc.Notification.t -> unit IO.t
method on_notification_unhandled : notify_back:notify_back -> Linol_lsp.Lsp.Client_notification.t -> - unit IO.t

Override to handle unprocessed notifications

method on_notification : notify_back: + unit IO.t

Override to handle unprocessed notifications

method filter_text_document : Linol_lsp.Lsp.Types.DocumentUri.t -> bool

Filter the document URI to check if we want to process it or not. By default we accept all documents.

method on_notification : notify_back: (Linol_lsp.Lsp.Server_notification.t -> unit IO.t) -> server_request:send_request -> Linol_lsp.Lsp.Client_notification.t -> diff --git a/ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojson_conv/Primitives/index.html b/ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojson_conv/Primitives/index.html index 4c0e47ba..919b7267 100644 --- a/ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojson_conv/Primitives/index.html +++ b/ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojson_conv/Primitives/index.html @@ -1,9 +1,9 @@ -Primitives (ppx_yojson_conv_lib.Ppx_yojson_conv_lib.Yojson_conv.Primitives)

Module Yojson_conv.Primitives

val yojson_of_unit : unit -> Yojson.Safe.t
val yojson_of_bool : bool -> Yojson.Safe.t
val yojson_of_string : string -> Yojson.Safe.t
val yojson_of_bytes : bytes -> Yojson.Safe.t
val yojson_of_char : char -> Yojson.Safe.t
val yojson_of_int : int -> Yojson.Safe.t
val yojson_of_float : float -> Yojson.Safe.t
val yojson_of_int32 : int32 -> Yojson.Safe.t
val yojson_of_int64 : int64 -> Yojson.Safe.t
val yojson_of_nativeint : nativeint -> Yojson.Safe.t
val yojson_of_ref : ('a -> Yojson.Safe.t) -> 'a ref -> Yojson.Safe.t
val yojson_of_lazy_t : ('a -> Yojson.Safe.t) -> 'a lazy_t -> Yojson.Safe.t
val yojson_of_option : ('a -> Yojson.Safe.t) -> 'a option -> Yojson.Safe.t
val yojson_of_list : ('a -> Yojson.Safe.t) -> 'a list -> Yojson.Safe.t
val yojson_of_array : ('a -> Yojson.Safe.t) -> 'a array -> Yojson.Safe.t
val yojson_of_hashtbl : +Primitives (ppx_yojson_conv_lib.Ppx_yojson_conv_lib.Yojson_conv.Primitives)

Module Yojson_conv.Primitives

val yojson_of_unit : unit -> Yojson.Safe.t
val yojson_of_bool : bool -> Yojson.Safe.t
val yojson_of_string : string -> Yojson.Safe.t
val yojson_of_bytes : bytes -> Yojson.Safe.t
val yojson_of_char : char -> Yojson.Safe.t
val yojson_of_int : int -> Yojson.Safe.t
val yojson_of_float : float -> Yojson.Safe.t
val yojson_of_int32 : int32 -> Yojson.Safe.t
val yojson_of_int64 : int64 -> Yojson.Safe.t
val yojson_of_nativeint : nativeint -> Yojson.Safe.t
val yojson_of_ref : ('a -> Yojson.Safe.t) -> 'a Stdlib.ref -> Yojson.Safe.t
val yojson_of_lazy_t : ('a -> Yojson.Safe.t) -> 'a lazy_t -> Yojson.Safe.t
val yojson_of_option : ('a -> Yojson.Safe.t) -> 'a option -> Yojson.Safe.t
val yojson_of_list : ('a -> Yojson.Safe.t) -> 'a list -> Yojson.Safe.t
val yojson_of_array : ('a -> Yojson.Safe.t) -> 'a array -> Yojson.Safe.t
val yojson_of_hashtbl : ('a -> Yojson.Safe.t) -> ('b -> Yojson.Safe.t) -> ('a, 'b) Stdlib.Hashtbl.t -> - Yojson.Safe.t
val unit_of_yojson : Yojson.Safe.t -> unit
val bool_of_yojson : Yojson.Safe.t -> bool
val string_of_yojson : Yojson.Safe.t -> string
val bytes_of_yojson : Yojson.Safe.t -> bytes
val char_of_yojson : Yojson.Safe.t -> char
val int_of_yojson : Yojson.Safe.t -> int
val float_of_yojson : Yojson.Safe.t -> float
val int32_of_yojson : Yojson.Safe.t -> int32
val int64_of_yojson : Yojson.Safe.t -> int64
val nativeint_of_yojson : Yojson.Safe.t -> nativeint
val ref_of_yojson : (Yojson.Safe.t -> 'a) -> Yojson.Safe.t -> 'a ref
val lazy_t_of_yojson : (Yojson.Safe.t -> 'a) -> Yojson.Safe.t -> 'a lazy_t
val option_of_yojson : (Yojson.Safe.t -> 'a) -> Yojson.Safe.t -> 'a option
val list_of_yojson : (Yojson.Safe.t -> 'a) -> Yojson.Safe.t -> 'a list
val array_of_yojson : (Yojson.Safe.t -> 'a) -> Yojson.Safe.t -> 'a array
val hashtbl_of_yojson : + Yojson.Safe.t
val unit_of_yojson : Yojson.Safe.t -> unit
val bool_of_yojson : Yojson.Safe.t -> bool
val string_of_yojson : Yojson.Safe.t -> string
val bytes_of_yojson : Yojson.Safe.t -> bytes
val char_of_yojson : Yojson.Safe.t -> char
val int_of_yojson : Yojson.Safe.t -> int
val float_of_yojson : Yojson.Safe.t -> float
val int32_of_yojson : Yojson.Safe.t -> int32
val int64_of_yojson : Yojson.Safe.t -> int64
val nativeint_of_yojson : Yojson.Safe.t -> nativeint
val ref_of_yojson : (Yojson.Safe.t -> 'a) -> Yojson.Safe.t -> 'a Stdlib.ref
val lazy_t_of_yojson : (Yojson.Safe.t -> 'a) -> Yojson.Safe.t -> 'a lazy_t
val option_of_yojson : (Yojson.Safe.t -> 'a) -> Yojson.Safe.t -> 'a option
val list_of_yojson : (Yojson.Safe.t -> 'a) -> Yojson.Safe.t -> 'a list
val array_of_yojson : (Yojson.Safe.t -> 'a) -> Yojson.Safe.t -> 'a array
val hashtbl_of_yojson : (Yojson.Safe.t -> 'a) -> (Yojson.Safe.t -> 'b) -> Yojson.Safe.t -> diff --git a/ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojson_conv/index.html b/ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojson_conv/index.html index 8af733e9..fe8e3e32 100644 --- a/ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojson_conv/index.html +++ b/ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojson_conv/index.html @@ -1,5 +1,5 @@ -Yojson_conv (ppx_yojson_conv_lib.Ppx_yojson_conv_lib.Yojson_conv)

Module Ppx_yojson_conv_lib.Yojson_conv

Utility Module for Yojson Conversions

Conversion of OCaml-values to Yojsons
val yojson_of_unit : unit -> Yojson.Safe.t

yojson_of_unit () converts a value of type unit to an Yojson.

val yojson_of_bool : bool -> Yojson.Safe.t

yojson_of_bool b converts the value b of type bool to an Yojson.

val yojson_of_string : string -> Yojson.Safe.t

yojson_of_string str converts the value str of type string to an Yojson.

val yojson_of_bytes : bytes -> Yojson.Safe.t

yojson_of_bytes str converts the value str of type bytes to an Yojson.

val yojson_of_char : char -> Yojson.Safe.t

yojson_of_char c converts the value c of type char to an Yojson.

val yojson_of_int : int -> Yojson.Safe.t

yojson_of_int n converts the value n of type int to an Yojson.

val yojson_of_float : float -> Yojson.Safe.t

yojson_of_float n converts the value n of type float to an Yojson.

val yojson_of_int32 : int32 -> Yojson.Safe.t

yojson_of_int32 n converts the value n of type int32 to an Yojson.

val yojson_of_int64 : int64 -> Yojson.Safe.t

yojson_of_int64 n converts the value n of type int64 to an Yojson.

val yojson_of_nativeint : nativeint -> Yojson.Safe.t

yojson_of_nativeint n converts the value n of type nativeint to an Yojson.

val yojson_of_ref : ('a -> Yojson.Safe.t) -> 'a ref -> Yojson.Safe.t

yojson_of_ref conv r converts the value r of type 'a ref to an Yojson. Uses conv to convert values of type 'a to an Yojson.

val yojson_of_lazy_t : ('a -> Yojson.Safe.t) -> 'a lazy_t -> Yojson.Safe.t

yojson_of_lazy_t conv l converts the value l of type 'a lazy_t to an Yojson. Uses conv to convert values of type 'a to an Yojson.

val yojson_of_option : ('a -> Yojson.Safe.t) -> 'a option -> Yojson.Safe.t

yojson_of_option conv opt converts the value opt of type 'a option to an Yojson. Uses conv to convert values of type 'a to an Yojson.

val yojson_of_pair : +Yojson_conv (ppx_yojson_conv_lib.Ppx_yojson_conv_lib.Yojson_conv)

Module Ppx_yojson_conv_lib.Yojson_conv

Utility Module for Yojson Conversions

Conversion of OCaml-values to Yojsons
val yojson_of_unit : unit -> Yojson.Safe.t

yojson_of_unit () converts a value of type unit to an Yojson.

val yojson_of_bool : bool -> Yojson.Safe.t

yojson_of_bool b converts the value b of type bool to an Yojson.

val yojson_of_string : string -> Yojson.Safe.t

yojson_of_string str converts the value str of type string to an Yojson.

val yojson_of_bytes : bytes -> Yojson.Safe.t

yojson_of_bytes str converts the value str of type bytes to an Yojson.

val yojson_of_char : char -> Yojson.Safe.t

yojson_of_char c converts the value c of type char to an Yojson.

val yojson_of_int : int -> Yojson.Safe.t

yojson_of_int n converts the value n of type int to an Yojson.

val yojson_of_float : float -> Yojson.Safe.t

yojson_of_float n converts the value n of type float to an Yojson.

val yojson_of_int32 : int32 -> Yojson.Safe.t

yojson_of_int32 n converts the value n of type int32 to an Yojson.

val yojson_of_int64 : int64 -> Yojson.Safe.t

yojson_of_int64 n converts the value n of type int64 to an Yojson.

val yojson_of_nativeint : nativeint -> Yojson.Safe.t

yojson_of_nativeint n converts the value n of type nativeint to an Yojson.

val yojson_of_ref : ('a -> Yojson.Safe.t) -> 'a Stdlib.ref -> Yojson.Safe.t

yojson_of_ref conv r converts the value r of type 'a ref to an Yojson. Uses conv to convert values of type 'a to an Yojson.

val yojson_of_lazy_t : ('a -> Yojson.Safe.t) -> 'a lazy_t -> Yojson.Safe.t

yojson_of_lazy_t conv l converts the value l of type 'a lazy_t to an Yojson. Uses conv to convert values of type 'a to an Yojson.

val yojson_of_option : ('a -> Yojson.Safe.t) -> 'a option -> Yojson.Safe.t

yojson_of_option conv opt converts the value opt of type 'a option to an Yojson. Uses conv to convert values of type 'a to an Yojson.

val yojson_of_pair : ('a -> Yojson.Safe.t) -> ('b -> Yojson.Safe.t) -> ('a * 'b) -> @@ -12,7 +12,7 @@ ('a -> Yojson.Safe.t) -> ('b -> Yojson.Safe.t) -> ('a, 'b) Stdlib.Hashtbl.t -> - Yojson.Safe.t

yojson_of_hashtbl conv_key conv_value htbl converts the value htbl of type ('a, 'b) Hashtbl.t to an Yojson. Uses conv_key to convert the hashtable keys of type 'a, and conv_value to convert hashtable values of type 'b to Yojsons.

val yojson_of_opaque : 'a -> Yojson.Safe.t

yojson_of_opaque x converts the value x of opaque type to an Yojson. This means the user need not provide converters, but the result cannot be interpreted.

val yojson_of_fun : ('a -> 'b) -> Yojson.Safe.t

yojson_of_fun f converts the value f of function type to a dummy Yojson. Functions cannot be serialized as Yojsons, but at least a placeholder can be generated for pretty-printing.

Conversion of Yojsons to OCaml-values
exception Of_yojson_error of exn * Yojson.Safe.t

Of_yojson_error (exn, yojson) the exception raised when an Yojson could not be successfully converted to an OCaml-value.

val record_check_extra_fields : bool ref

record_check_extra_fields checks for extra (= unknown) fields in record Yojsons.

val of_yojson_error : string -> Yojson.Safe.t -> 'a

of_yojson_error reason yojson

val of_yojson_error_exn : exn -> Yojson.Safe.t -> 'a

of_yojson_error_exn exc yojson

val unit_of_yojson : Yojson.Safe.t -> unit

unit_of_yojson yojson converts Yojson yojson to a value of type unit.

val bool_of_yojson : Yojson.Safe.t -> bool

bool_of_yojson yojson converts Yojson yojson to a value of type bool.

val string_of_yojson : Yojson.Safe.t -> string

string_of_yojson yojson converts Yojson yojson to a value of type string.

val bytes_of_yojson : Yojson.Safe.t -> bytes

bytes_of_yojson yojson converts Yojson yojson to a value of type bytes.

val char_of_yojson : Yojson.Safe.t -> char

char_of_yojson yojson converts Yojson yojson to a value of type char.

val int_of_yojson : Yojson.Safe.t -> int

int_of_yojson yojson converts Yojson yojson to a value of type int.

val float_of_yojson : Yojson.Safe.t -> float

float_of_yojson yojson converts Yojson yojson to a value of type float.

val int32_of_yojson : Yojson.Safe.t -> int32

int32_of_yojson yojson converts Yojson yojson to a value of type int32.

val int64_of_yojson : Yojson.Safe.t -> int64

int64_of_yojson yojson converts Yojson yojson to a value of type int64.

val nativeint_of_yojson : Yojson.Safe.t -> nativeint

nativeint_of_yojson yojson converts Yojson yojson to a value of type nativeint.

val ref_of_yojson : (Yojson.Safe.t -> 'a) -> Yojson.Safe.t -> 'a ref

ref_of_yojson conv yojson converts Yojson yojson to a value of type 'a ref using conversion function conv, which converts an Yojson to a value of type 'a.

val lazy_t_of_yojson : (Yojson.Safe.t -> 'a) -> Yojson.Safe.t -> 'a lazy_t

lazy_t_of_yojson conv yojson converts Yojson yojson to a value of type 'a lazy_t using conversion function conv, which converts an Yojson to a value of type 'a.

val option_of_yojson : (Yojson.Safe.t -> 'a) -> Yojson.Safe.t -> 'a option

option_of_yojson conv yojson converts Yojson yojson to a value of type 'a option using conversion function conv, which converts an Yojson to a value of type 'a.

val pair_of_yojson : + Yojson.Safe.t

yojson_of_hashtbl conv_key conv_value htbl converts the value htbl of type ('a, 'b) Hashtbl.t to an Yojson. Uses conv_key to convert the hashtable keys of type 'a, and conv_value to convert hashtable values of type 'b to Yojsons.

val yojson_of_opaque : 'a -> Yojson.Safe.t

yojson_of_opaque x converts the value x of opaque type to an Yojson. This means the user need not provide converters, but the result cannot be interpreted.

val yojson_of_fun : ('a -> 'b) -> Yojson.Safe.t

yojson_of_fun f converts the value f of function type to a dummy Yojson. Functions cannot be serialized as Yojsons, but at least a placeholder can be generated for pretty-printing.

Conversion of Yojsons to OCaml-values
exception Of_yojson_error of exn * Yojson.Safe.t

Of_yojson_error (exn, yojson) the exception raised when an Yojson could not be successfully converted to an OCaml-value.

val record_check_extra_fields : bool Stdlib.ref

record_check_extra_fields checks for extra (= unknown) fields in record Yojsons.

val of_yojson_error : string -> Yojson.Safe.t -> 'a

of_yojson_error reason yojson

val of_yojson_error_exn : exn -> Yojson.Safe.t -> 'a

of_yojson_error_exn exc yojson

val unit_of_yojson : Yojson.Safe.t -> unit

unit_of_yojson yojson converts Yojson yojson to a value of type unit.

val bool_of_yojson : Yojson.Safe.t -> bool

bool_of_yojson yojson converts Yojson yojson to a value of type bool.

val string_of_yojson : Yojson.Safe.t -> string

string_of_yojson yojson converts Yojson yojson to a value of type string.

val bytes_of_yojson : Yojson.Safe.t -> bytes

bytes_of_yojson yojson converts Yojson yojson to a value of type bytes.

val char_of_yojson : Yojson.Safe.t -> char

char_of_yojson yojson converts Yojson yojson to a value of type char.

val int_of_yojson : Yojson.Safe.t -> int

int_of_yojson yojson converts Yojson yojson to a value of type int.

val float_of_yojson : Yojson.Safe.t -> float

float_of_yojson yojson converts Yojson yojson to a value of type float.

val int32_of_yojson : Yojson.Safe.t -> int32

int32_of_yojson yojson converts Yojson yojson to a value of type int32.

val int64_of_yojson : Yojson.Safe.t -> int64

int64_of_yojson yojson converts Yojson yojson to a value of type int64.

val nativeint_of_yojson : Yojson.Safe.t -> nativeint

nativeint_of_yojson yojson converts Yojson yojson to a value of type nativeint.

val ref_of_yojson : (Yojson.Safe.t -> 'a) -> Yojson.Safe.t -> 'a Stdlib.ref

ref_of_yojson conv yojson converts Yojson yojson to a value of type 'a ref using conversion function conv, which converts an Yojson to a value of type 'a.

val lazy_t_of_yojson : (Yojson.Safe.t -> 'a) -> Yojson.Safe.t -> 'a lazy_t

lazy_t_of_yojson conv yojson converts Yojson yojson to a value of type 'a lazy_t using conversion function conv, which converts an Yojson to a value of type 'a.

val option_of_yojson : (Yojson.Safe.t -> 'a) -> Yojson.Safe.t -> 'a option

option_of_yojson conv yojson converts Yojson yojson to a value of type 'a option using conversion function conv, which converts an Yojson to a value of type 'a.

val pair_of_yojson : (Yojson.Safe.t -> 'a) -> (Yojson.Safe.t -> 'b) -> Yojson.Safe.t -> diff --git a/ppx_yojson_conv_lib/Ppx_yojson_conv_lib/index.html b/ppx_yojson_conv_lib/Ppx_yojson_conv_lib/index.html index c7a8ddbd..92324f40 100644 --- a/ppx_yojson_conv_lib/Ppx_yojson_conv_lib/index.html +++ b/ppx_yojson_conv_lib/Ppx_yojson_conv_lib/index.html @@ -1,2 +1,2 @@ -Ppx_yojson_conv_lib (ppx_yojson_conv_lib.Ppx_yojson_conv_lib)

Module Ppx_yojson_conv_lib

module Yojson_conv_error : sig ... end
module Yojson_conv : sig ... end

Utility Module for Yojson Conversions

module Yojsonable : sig ... end
module Yojson = Yojson
module Option : sig ... end
val ignore : _ -> unit
val poly_equal : 'a -> 'a -> bool
val (!) : 'a ref -> 'a
+Ppx_yojson_conv_lib (ppx_yojson_conv_lib.Ppx_yojson_conv_lib)

Module Ppx_yojson_conv_lib

module Yojson_conv_error : sig ... end
module Yojson_conv : sig ... end

Utility Module for Yojson Conversions

module Yojsonable : sig ... end
module Yojson = Yojson
module Option : sig ... end
val ignore : _ -> unit
val poly_equal : 'a -> 'a -> bool
val (!) : 'a Stdlib.ref -> 'a