= 1024" x-on:close-sidebar="sidebar=window.innerWidth >= 1024 && true">
package yaml
-
yaml_bindings
-
yaml_bindings_types
-
-
yaml_c
-
yaml_unix
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
UNIX interface functions for handling Yaml
val of_file : Fpath.t -> (Yaml.value, [ `Msg of string ]) Stdlib.result
of_file p
will read the whole of the file at path p
and convert it in a Yaml.value
.
val of_file_exn : Fpath.t -> Yaml.value
of_file_exn p
acts as of_file
, but errors are thrown as a Failure
exception instead of in the return value.
val to_file : Fpath.t -> Yaml.value -> (unit, [ `Msg of string ]) Stdlib.result
to_file p v
will convert the Yaml value v
to a string and write it to the file at path p
.
val to_file_exn : Fpath.t -> Yaml.value -> unit
to_file_exn p
acts as to_file
, but errors are thrown as a Failure
exception instead of in the return value.