package carton

  1. Overview
  2. Docs
module type FUNCTOR = sig ... end
type (+'a, 's) io
type 's scheduler = {
  1. bind : 'a 'b. ('a, 's) io -> ('a -> ('b, 's) io) -> ('b, 's) io;
  2. return : 'a. 'a -> ('a, 's) io;
}
module type SCHEDULER = sig ... end
module type MUTEX = sig ... end
module type CONDITION = sig ... end
module type IO = sig ... end
module Make (T : sig ... end) : sig ... end
module type UID = sig ... end
type kind = [
  1. | `A
  2. | `B
  3. | `C
  4. | `D
]
val _max_depth : int
module Dec : sig ... end

Decoder of a PACK file.

module Enc : sig ... end