package MlFront_Thunk

  1. Overview
  2. Docs
Describes and runs reproducible units of work called thunks

Install

dune-project
 Dependency

Authors

Maintainers

Sources

MlFront.tar.gz
md5=aeb01176ff012ed278135b2f8347ee97
sha512=8bcddec2ab379ebd20cb9dedc216cd94ee0c9f5462294736c5ea12799a90bb1e16fb68c63e42a46539a58d318850186823d370682e145bed22ec40a89cf7d202

doc/MlFront_Thunk.ThunkIoDisk/MlFront_Thunk_IoDisk/ThunkIoDisk/index.html

Module MlFront_Thunk_IoDisk.ThunkIoDiskSource

Disk I/O operations for thunks that uses the OCaml unix library and the MlFront_ZipFile library.

Sourceval remove_directory_recursively : return:([> `Deleted | `Error of string ] -> 'a) -> MlFront_Core.FilePath.t -> 'a

Remove directory recursively

Sourceval make_directory_recursively : return:([> `Created | `Error of string ] -> 'a) -> MlFront_Core.FilePath.t -> 'a

Make a directory recursively

Sourceval delete_local_file : return:([> `Deleted | `Error of string ] -> 'a) -> string -> 'a
Sourceval checksum_local_file : ?strip_carriage_returns:unit -> algo:[< `Sha1 | `Sha256 ] -> return:([> `Checksum of string * int64 | `Error of string ] -> 'a) -> string -> 'a