aboutsummaryrefslogtreecommitdiffstats
path: root/lib/StorageBackend.ml
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--lib/StorageBackend.ml11
1 files changed, 11 insertions, 0 deletions
diff --git a/lib/StorageBackend.ml b/lib/StorageBackend.ml
new file mode 100644
index 0000000..0e7106b
--- /dev/null
+++ b/lib/StorageBackend.ml
@@ -0,0 +1,11 @@
+module type T = sig
+ val put: bytes -> string
+ val get: string -> bytes option
+end
+
+module SQLite: T = struct
+ let put (_value: bytes) =
+ failwith "NOT IMPLEMENTED"
+ let get (_hash: string) =
+ failwith "NOT IMPLEMENTED"
+end