summaryrefslogtreecommitdiff
path: root/Utility/Bloom.hs
diff options
context:
space:
mode:
Diffstat (limited to 'Utility/Bloom.hs')
-rw-r--r--Utility/Bloom.hs7
1 files changed, 7 insertions, 0 deletions
diff --git a/Utility/Bloom.hs b/Utility/Bloom.hs
index 9076abddb..668901f76 100644
--- a/Utility/Bloom.hs
+++ b/Utility/Bloom.hs
@@ -12,6 +12,7 @@ module Utility.Bloom (
safeSuggestSizing,
Hashable(..),
cheapHashes,
+ elemB,
notElemB,
newMB,
@@ -34,6 +35,9 @@ import Control.Monad.ST (ST)
notElemB :: a -> Bloom a -> Bool
notElemB = Bloom.notElem
+elemB :: a -> Bloom a -> Bool
+elemB = Bloom.elem
+
newMB :: (a -> [Bloom.Hash]) -> Int -> ST s (MBloom.MBloom s a)
newMB = MBloom.new
@@ -48,6 +52,9 @@ unsafeFreezeMB = Bloom.unsafeFreeze
notElemB :: a -> Bloom a -> Bool
notElemB = Bloom.notElemB
+elemB :: a -> Bloom a -> Bool
+elemB = Bloom.elem
+
newMB :: (a -> [Bloom.Hash]) -> Int -> ST s (Bloom.MBloom s a)
newMB = Bloom.newMB