Module Downloader

module Job : sig ... end
type 'a pred = 'a -> bool
val sexp_of_pred : 'a. ( 'a -> Ppx_sexp_conv_lib.Sexp.t ) -> 'a pred -> Ppx_sexp_conv_lib.Sexp.t
val pred_to_yojson : 'a -> 'b -> [> `String of string ]
val sexp_opaque_to_yojson : 'a -> 'b -> [> `String of string ]
module Claimed_knowledge : sig ... end
module Make (Key : sig ... end) (Attempt : sig ... end) (Result : sig ... end) (Knowledge_context : sig ... end) : sig ... end