Hoogle Search
Within LTS Haskell 24.28 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
SnapshotList :: NonEmpty SnapshotPattern -> SnapshotSelectionbloodhound Database.Bloodhound.Client.Cluster No documentation available.
SnapshotRepoList :: NonEmpty SnapshotRepoPattern -> SnapshotRepoSelectionbloodhound Database.Bloodhound.Client.Cluster No documentation available.
IndexList :: NonEmpty IndexName -> IndexSelectionbloodhound Database.Bloodhound.Common.Types No documentation available.
NodeList :: NonEmpty NodeSelector -> NodeSelectionbloodhound Database.Bloodhound.Common.Types No documentation available.
SnapshotList :: NonEmpty SnapshotPattern -> SnapshotSelectionbloodhound Database.Bloodhound.Common.Types No documentation available.
SnapshotRepoList :: NonEmpty SnapshotRepoPattern -> SnapshotRepoSelectionbloodhound Database.Bloodhound.Common.Types No documentation available.
fromList :: (a -> [Hash]) -> Int -> [a] -> Bloom abloomfilter Data.BloomFilter Create an immutable Bloom filter, populating it from a list of values. Here is an example that uses the cheapHashes function from the Data.BloomFilter.Hash module to create a hash function that returns three hashes.
import Data.BloomFilter.Hash (cheapHashes) filt = fromList (cheapHashes 3) 1024 ["foo", "bar", "quux"]
insertList :: [a] -> Bloom a -> Bloom abloomfilter Data.BloomFilter Create a new Bloom filter from an existing one, with the given members added. This function may be expensive, as it is likely to cause the underlying bit array to be copied. Repeated applications of this function with itself are subject to fusion.
easyList :: Hashable a => Double -> [a] -> Bloom abloomfilter Data.BloomFilter.Easy Create a Bloom filter with the given false positive rate and members. The hash functions used are computed by the cheapHashes function from the Hash module.
hashList32 :: Storable a => [a] -> Word32 -> IO Word32bloomfilter Data.BloomFilter.Hash Compute a 32-bit hash of a list of Storable instances.