Stdune.FpathFunctions on paths that are represented as strings
val mkdir : ?perms:int -> string -> mkdir_resultval mkdir_p : ?perms:int -> string -> mkdir_p_resulttype follow_symlink_error = | Not_a_symlink| Max_depth_exceeded| Unix_error of Dune_filesystem_stubs.Unix_error.Detailed.tval follow_symlink : string -> (string, follow_symlink_error) resultfollow_symlinks path returns a file path that is equivalent to path, but free of symbolic links. The value None is returned if the maximum symbolic link depth is reached (i.e., follow_symlink returns the value Error Max_depth_exceeded on some intermediate path).
val unlink : string -> unlink_statusUnlink and return error, if any.
val clear_dir : string -> clear_dir_resultval traverse :
dir:string ->
init:'acc ->
on_file:(dir:string -> Filename.t -> 'acc -> 'acc) ->
on_dir:(dir:string -> Filename.t -> 'acc -> 'acc) ->
'accval traverse_files :
dir:string ->
init:'acc ->
f:(dir:string -> Filename.t -> 'acc -> 'acc) ->
'acc