package docteur

  1. Overview
  2. Docs
A simple read-only Key/Value from Git to MirageOS

Install

Dune Dependency

Authors

Maintainers

Sources

docteur-0.0.4.tbz
sha256=0e261323b84639f7fc5d8ef11919c02f184d202e07e1b87f5a0d74939f79b6f8
sha512=11a78591a5e279b7e6ce0526b821206dbfbc4a4edb0d358701a7e5d0bd9a47194ab1449ecb0db7c4e8695e5a8c79e62ada87bb35179ab371fd57f539327a29f7

doc/docteur.analyze/Analyze/index.html

Module AnalyzeSource

Sourcemodule SHA1 : sig ... end
Sourcemodule Scheduler : Carton.SCHEDULER with type +'a s = 'a Lwt.t
Sourcemodule Lwt_scheduler : Carton.IO with type +'a t = 'a Lwt.t
Sourcemodule Verify : sig ... end
Sourceval first_pass : read:('fd, Scheduler.t) Carton.Dec.read -> block_size:int64 -> get_block: ('fd -> int64 -> Bigstringaf.t -> int -> int -> (unit, 'error) result) -> 'fd -> (Verify.status array * Digestif.SHA1.t Carton.Dec.oracle, Scheduler.t) Carton.io
Sourceval map : 'fd -> block_size:int64 -> get_block: ('fd -> int64 -> Bigstringaf.t -> int -> int -> (unit, 'error) result) -> pos:int64 -> int -> Bigstringaf.t
Sourcetype 'fd buffers = {
  1. z : Bigstringaf.t;
  2. allocate : int -> De.window;
  3. w : 'fd Carton.Dec.W.t;
}
Sourceval unpack : 'fd -> read:('fd, Scheduler.t) Carton.Dec.read -> block_size:int64 -> get_block: ('fd -> int64 -> Bigstringaf.t -> int -> int -> (unit, 'error) result) -> SHA1.t -> ('fd buffers Lwt_pool.t * ('fd, SHA1.t) Carton.Dec.t * SHA1.t Art.t * SHA1.t Art.t, [> `Invalid_store | `Msg of string ]) result Lwt.t
Sourceval iter : 'fd -> block_size:int64 -> capacity:int64 -> get_block: ('fd -> int64 -> Bigstringaf.t -> int -> int -> (unit, 'error) result) -> SHA1.t -> int64 -> ('fd buffers Lwt_pool.t * ('fd, SHA1.t) Carton.Dec.t * SHA1.t Art.t * SHA1.t Art.t, [> `Msg of string ]) result Lwt.t
OCaml

Innovation. Community. Security.