diff --git a/lib/irmin.ml b/lib/irmin.ml index 1bfbbdd851..395b80cc24 100644 --- a/lib/irmin.ml +++ b/lib/irmin.ml @@ -171,8 +171,6 @@ let remote_store (type t) (module M: S with type t = t) (t:t) = let remote_uri = Ir_sync_ext.remote_uri -module type BASIC = S with type branch_id = string and type commit_id = Hash.SHA1.t - module type T = S with type branch_id = string and type commit_id = Hash.SHA1.t let with_hrw_view (type store) (type path) (type view) diff --git a/lib/irmin.mli b/lib/irmin.mli index 17bd130f92..5be95c2eec 100644 --- a/lib/irmin.mli +++ b/lib/irmin.mli @@ -1798,29 +1798,6 @@ module type S_MAKER = and type branch_id = R.t and type commit_id = H.t -(** {1:basics Basic API} *) - -(** The basic API considers default Irmin implementations using: - - {ul - {- {{!Path.String_list}list of strings} as keys.} - {- {{!Ref.String}strings} as branch IDs.} - {- {{!Hash.SHA1}SHA1} as internal digests.} - } - - Only the {{!Contents.S}contents} is provided by the user. -*) - - -module type BASIC = S with type branch_id = string and type commit_id = Hash.SHA1.t -(** The signature of basic stores. - - Branch names (refs) are strings and the hash is SHA1. - To generate a basic store from a backend, use e.g. - - [module Store = Irmin_git.FS(Irmin.Contents.String)(Irmin.Ref.String)(Irmin.Hash.SHA1)] -*) - (** {2 Synchronization} *) type remote