val delete :
?must_exist:??? ->
?recurse:??? ->
Fpath.t ->
(unit, [> `Msg of string ]) resultval create :
?path:??? ->
?mode:??? ->
Fpath.t ->
(bool, [> `Msg of string ]) resultval fold_contents :
?err:??? ->
?dotfiles:??? ->
?elements:??? ->
?traverse:??? ->
(Fpath.t -> 'b -> 'b) ->
'b ->
Fpath.t ->
('b, [> `Msg of string ]) resultval with_current :
Fpath.t ->
('a -> 'b) ->
'a ->
('b, [> `Msg of string ]) resultval delete_tmps : unit -> unitval default_tmp_mode : intval set_default_tmp : Fpath.t -> unitval fpath_of_env_var :
string ->
string ->
(Fpath.t, [> `Msg of string ]) result optionval config_var_alt : string optionval config_fallback : unit -> (Fpath.t, [> `Msg of string ]) resultval data_var_alt : string optionval data_fallback : unit -> (Fpath.t, [> `Msg of string ]) resultval cache_var_alt : string optionval cache_fallback : unit -> (Fpath.t, [> `Msg of string ]) resultval runtime_var_alt : 'a optionval state_var_alt : 'a optionval state_fallback : unit -> (Fpath.t, [> `Msg of string ]) result