OpamFile.EnvironmentCached environment updates (<switch>/environment)
include IO_FILE
with type t =
(OpamTypes.spf_resolved, OpamTypes.euok_writeable)
OpamTypes.env_update
listtype t =
(OpamTypes.spf_resolved, OpamTypes.euok_writeable) OpamTypes.env_update listFile contents
val format_version : OpamVersion.tval empty : tEmpty file
val write : t typed_file -> t -> unitWrite some contents to a file
val write_to_channel :
?filename:t typed_file ->
Stdlib.out_channel ->
t ->
unitval write_to_string : ?filename:t typed_file -> t -> stringval read :
t typed_file ->
(OpamTypes.spf_resolved, [> OpamTypes.euok_writeable ]) OpamTypes.env_update
listval read_opt :
t typed_file ->
(OpamTypes.spf_resolved, [> OpamTypes.euok_writeable ]) OpamTypes.env_update
list
optionval safe_read :
t typed_file ->
(OpamTypes.spf_resolved, [> OpamTypes.euok_writeable ]) OpamTypes.env_update
listval read_from_channel :
?filename:t typed_file ->
Stdlib.in_channel ->
(OpamTypes.spf_resolved, [> OpamTypes.euok_writeable ]) OpamTypes.env_update
listval read_from_string :
?filename:t typed_file ->
string ->
(OpamTypes.spf_resolved, [> OpamTypes.euok_writeable ]) OpamTypes.env_update
list