Hoogle Search

Within LTS Haskell 24.51 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. CryptoError_OutputLengthTooSmall :: CryptoError

    cryptonite Crypto.Error

    No documentation available.

  2. CryptoError_SaltTooSmall :: CryptoError

    cryptonite Crypto.Error

    No documentation available.

  3. type Parallelism = Word32

    cryptonite Crypto.KDF.Argon2

    A parallelism degree, which defines the number of parallel threads. ARGON2_MIN_LANES <= hashParallelism <= ARGON2_MAX_LANES && ARGON_MIN_THREADS <= hashParallelism <= ARGON2_MAX_THREADS

  4. parallelism :: Options -> !Parallelism

    cryptonite Crypto.KDF.Argon2

    No documentation available.

  5. unForall :: Type -> Type

    haskell-src-meta Language.Haskell.Meta.Utils

    No documentation available.

  6. NoAllocation :: Property

    inspection-testing Test.Inspection

    Does this function perform no heap allocations.

  7. doesNotAllocate :: Slice -> Maybe (Var, CoreExpr)

    inspection-testing Test.Inspection.Core

    True if the given variable binding does not allocate, if called fully satisfied. It currently does not look through function calls, which of course could allocate. It should probably at least look through local function calls. The variable is important to know the arity of the function.

  8. lookupAll :: Routable k => AddrRange k -> IPRTable k a -> [(AddrRange k, a)]

    iproute Data.IP.RouteTable

    lookupAll is a version of lookup that returns all entries matching the given key, not just the longest match.

    >>> :set -XOverloadedStrings
    
    >>> let rt = fromList ([("192.168.0.0/24", 1), ("10.10.0.0/16", 2), ("10.0.0.0/8", 3)] :: [(AddrRange IPv4, Int)])
    
    >>> lookupAll "127.0.0.1" rt
    []
    
    >>> lookupAll "192.168.0.1" rt
    [(192.168.0.0/24,1)]
    
    >>> lookupAll "10.10.0.1" rt
    [(10.10.0.0/16,2),(10.0.0.0/8,3)]
    

  9. lookupAll :: Routable k => AddrRange k -> IPRTable k a -> [(AddrRange k, a)]

    iproute Data.IP.RouteTable.Internal

    lookupAll is a version of lookup that returns all entries matching the given key, not just the longest match.

    >>> :set -XOverloadedStrings
    
    >>> let rt = fromList ([("192.168.0.0/24", 1), ("10.10.0.0/16", 2), ("10.0.0.0/8", 3)] :: [(AddrRange IPv4, Int)])
    
    >>> lookupAll "127.0.0.1" rt
    []
    
    >>> lookupAll "192.168.0.1" rt
    [(192.168.0.0/24,1)]
    
    >>> lookupAll "10.10.0.1" rt
    [(10.10.0.0/16,2),(10.0.0.0/8,3)]
    

  10. package parallel

    Parallel programming library This package provides a library for parallel programming. For documentation, start from the Control.Parallel.Strategies module below. For more tutorial documentation, see the book Parallel and Concurrent Programming in Haskell. To understand the principles behind the library, see Seq no more: Better Strategies for Parallel Haskell.

Page 354 of many | Previous | Next