summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoman Smrž <roman.smrz@seznam.cz>2025-06-14 09:47:16 +0200
committerRoman Smrž <roman.smrz@seznam.cz>2025-06-14 15:46:30 +0200
commit2e7a2aad5680eeabe2694de3b6637e4c8ce9a16c (patch)
tree461ef48592afbeeb9e04709895eefa978b193c85
parenta54bc4fdcbc9892cf80be4b765504868dadf44df (diff)
Explicit export from Erebos.Storage.Internal
-rw-r--r--src/Erebos/Storage/Internal.hs25
1 files changed, 24 insertions, 1 deletions
diff --git a/src/Erebos/Storage/Internal.hs b/src/Erebos/Storage/Internal.hs
index 73bdc55..303beb3 100644
--- a/src/Erebos/Storage/Internal.hs
+++ b/src/Erebos/Storage/Internal.hs
@@ -1,4 +1,27 @@
-module Erebos.Storage.Internal where
+module Erebos.Storage.Internal (
+ Storage'(..), Storage, PartialStorage,
+ Ref'(..), Ref, PartialRef,
+ RefDigest(..),
+ WatchID, startWatchID, nextWatchID,
+ WatchList(..), WatchListItem(..), watchListAdd, watchListDel,
+
+ refStorage,
+ refDigest, refDigestFromByteString,
+ showRef, showRefDigest, showRefDigestParts,
+ readRefDigest,
+ hashToRefDigest,
+
+ StorageCompleteness(..),
+ StorageBackend(..),
+ Complete, Partial,
+
+ unsafeStoreRawBytes,
+ ioLoadBytesFromStorage,
+
+ Generation(..),
+ HeadID(..), HeadTypeID(..),
+ Stored'(..), storedStorage,
+) where
import Control.Arrow
import Control.Concurrent