package plato

  1. Overview
  2. Docs
type stat_results = Unix.stats
val stat : string -> stat_results
val lstat : string -> stat_results
val openfile : string -> Unix.open_flag list -> Unix.file_perm -> Unix.file_descr
val close : Unix.file_descr -> unit
val listdir : string -> string array
val chmod : string -> Unix.file_perm -> unit
val lchmod : 'a -> 'b -> 'c
val mkdir : string -> Unix.file_perm -> unit
val rmdir : string -> unit
val rename : string -> string -> unit
val replace : string -> string -> unit
val utime : string -> float -> float -> unit
val getcwd : unit -> string
module type PATH = sig ... end
val path : (module PATH)
module Path : PATH
module type DIR_ENTRY = sig ... end
module DirEntry : sig ... end
val scandir : ?path:string -> unit -> DirEntry.t array