Module Merlin_utils.Sexp
type t = | Cons of Merlin_utils.Sexp.t * Merlin_utils.Sexp.t| Sym of string| String of string| Int of int| Float of float
val nil : Merlin_utils.Sexp.tval of_list : Merlin_utils.Sexp.t list -> Merlin_utils.Sexp.tval tell_sexp : (string -> unit) -> Merlin_utils.Sexp.t -> unitval tell_cons : (string -> unit) -> Merlin_utils.Sexp.t -> unitval to_buf : Merlin_utils.Sexp.t -> Stdlib.Buffer.t -> unitval to_string : Merlin_utils.Sexp.t -> stringval of_string : string -> Merlin_utils.Sexp.tval of_file_descr :
?on_read:(Unix.file_descr -> unit) ->
Unix.file_descr ->
unit ->
Merlin_utils.Sexp.t optionval of_channel :
?on_read:(Unix.file_descr -> unit) ->
Stdlib.in_channel ->
unit ->
Merlin_utils.Sexp.t optionval of_json : Merlin_utils.Std.json -> Merlin_utils.Sexp.tval to_json : Merlin_utils.Sexp.t -> Merlin_utils.Std.json