Hoogle Search
Within LTS Haskell 24.58 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
JuicyPixels Codec.Picture.Types Combine, pixel by pixel and component by component the values of 3 different images. Usage example:
averageBrightNess c1 c2 c3 = clamp $ toInt c1 + toInt c2 + toInt c3 where clamp = fromIntegral . min 0 . max 255 toInt :: a -> Int toInt = fromIntegral ziPixelComponent3 averageBrightNess img1 img2 img3
KeySizeFixed :: Int -> KeySizeSpecifiercryptonite Crypto.Cipher.Types a specific size
-
cryptonite Crypto.Hash Update the context with the first N bytes of a bytestring and return the digest. The code path is independent from N but much slower than a normal hashUpdate. The function can be called for the last bytes of a message, in order to exclude a variable padding, without leaking the padding length. The begining of the message, never impacted by the padding, should preferably go through hashUpdate for better performance.
hashPrefix :: (ByteArrayAccess ba, HashAlgorithmPrefix a) => ba -> Int -> Digest acryptonite Crypto.Hash Hash the first N bytes of a bytestring, with code path independent from N.
hashPrefixWith :: (ByteArrayAccess ba, HashAlgorithmPrefix alg) => alg -> ba -> Int -> Digest algcryptonite Crypto.Hash Run the hashPrefix function but takes an explicit hash algorithm parameter
class HashAlgorithm a =>
HashAlgorithmPrefix acryptonite Crypto.Hash.Algorithms Hashing algorithms with a constant-time implementation.
-
streaming-commons Data.Streaming.Network The data passed to a Unix domain sockets Application.
-
streaming-commons Data.Streaming.Network Settings for a Unix domain sockets client.
-
streaming-commons Data.Streaming.Network Settings for a Unix domain sockets server.
clientSettingsUnix :: FilePath -> ClientSettingsUnixstreaming-commons Data.Streaming.Network Smart constructor.