jon.recoil.org

Module Fs.DirectorySource

Sourceval contains : parentdir:Odoc_odoc.Fs.Directory.t -> Odoc_odoc.Fs.file -> bool
Sourceval mkdir_p : Odoc_odoc.Fs.Directory.t -> unit
Sourceval of_string : string -> Odoc_odoc.Fs.Directory.t
Sourceval to_string : Odoc_odoc.Fs.Directory.t -> string
Sourceval fold_files_rec : ?ext:string -> ('a -> Odoc_odoc.Fs.file -> 'a) -> 'a -> Odoc_odoc.Fs.Directory.t -> 'a

fold_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.

Sourceval 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.result

fold_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 _.