Irmin_client
module type S = Client.S
module Error = Irmin_server.Error
module Client : sig ... end
type addr = Client.addr
val config : ?tls:bool -> ?hostname:string -> Uri.t -> Irmin.config
module Make
(IO : Client.IO)
(Store : Irmin.Generic_key.S) :
S
with module Schema = Store.Schema
and type Backend.Remote.endpoint = unit
and type commit_key = Store.commit_key
and type contents_key = Store.contents_key
and type node_key = Store.node_key
module Make_codec
(IO : Client.IO)
(Codec : Irmin_server.Conn.Codec.S)
(Store : Irmin.Generic_key.S) :
S
with module Schema = Store.Schema
and type Backend.Remote.endpoint = unit
and type commit_key = Store.commit_key
and type contents_key = Store.contents_key
and type node_key = Store.node_key
module Make_json
(IO : Client.IO)
(Store : Irmin.Generic_key.S) :
S
with module Schema = Store.Schema
and type Backend.Remote.endpoint = unit
and type commit_key = Store.commit_key
and type contents_key = Store.contents_key
and type node_key = Store.node_key