Module Fs.Directory
type t = Odoc_odoc.Fs.directoryval dirname : Odoc_odoc.Fs.Directory.t -> Odoc_odoc.Fs.Directory.tval basename : Odoc_odoc.Fs.Directory.t -> Odoc_odoc.Fs.Directory.tval append :
Odoc_odoc.Fs.Directory.t ->
Odoc_odoc.Fs.Directory.t ->
Odoc_odoc.Fs.Directory.tval contains : parentdir:Odoc_odoc.Fs.Directory.t -> Odoc_odoc.Fs.file -> boolval compare : Odoc_odoc.Fs.Directory.t -> Odoc_odoc.Fs.Directory.t -> intval mkdir_p : Odoc_odoc.Fs.Directory.t -> unitval of_file : Odoc_odoc.Fs.file -> Odoc_odoc.Fs.Directory.tval of_string : string -> Odoc_odoc.Fs.Directory.tval to_string : Odoc_odoc.Fs.Directory.t -> stringval to_fpath : Odoc_odoc.Fs.Directory.t -> Fpath.tval fold_files_rec :
?ext:string ->
('a -> Odoc_odoc.Fs.file -> 'a) ->
'a ->
Odoc_odoc.Fs.Directory.t ->
'afold_files_rec_result ~ext f acc d recursively folds f over the files with extension matching ext (defaults to "") contained in d and its sub directories.
val fold_files_rec_result :
?ext:string ->
('a -> Odoc_odoc.Fs.file -> ('a, Odoc_utils.msg) Stdlib.result) ->
'a ->
Odoc_odoc.Fs.Directory.t ->
('a, [> Odoc_utils.msg ]) Stdlib.resultfold_files_rec_result ~ext f acc d recursively folds f over the files with extension matching ext (defaults to "") contained in d and its sub directories. Stop as soon as f returns Error _.