Make.File_system
type t = t
val load_file :
t ->
path:Fpath_sexp0.Absolute_path.t ->
(string, Err.t) Stdlib.Result.t
val save_file :
t ->
?perms:int ->
unit ->
path:Fpath_sexp0.Absolute_path.t ->
file_contents:string ->
(unit, Err.t) Stdlib.Result.t
val read_dir :
t ->
dir:Fpath_sexp0.Absolute_path.t ->
(Fpath_sexp0.Fsegment.t list, Err.t) Stdlib.Result.t