Hoogle Search
Within LTS Haskell 24.41 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
unpackPixel :: PackeablePixel a => PackedRepresentation a -> aJuicyPixels Codec.Picture.Types Inverse transformation, to speed up reading
unsafePixelAt :: Pixel a => Vector (PixelBaseComponent a) -> Int -> aJuicyPixels Codec.Picture.Types Unsafe version of pixelAt, read a pixel at the given index without bound checking (if possible). The index is expressed in number (PixelBaseComponent a)
-
JuicyPixels Codec.Picture.Types Unsafe version of readPixel, read a pixel at the given position without bound checking (if possible). The index is expressed in number (PixelBaseComponent a)
-
JuicyPixels Codec.Picture.Types Unsafe version of writePixel, write a pixel at the given position without bound checking. This can be _really_ unsafe. The index is expressed in number (PixelBaseComponent a)
-
JuicyPixels Codec.Picture.Types Fill a packeable pixel between two bounds.
-
JuicyPixels Codec.Picture.Types Write a packeable pixel into an image. equivalent to unsafeWritePixel.
writePixel :: (Pixel a, PrimMonad m) => MutableImage (PrimState m) a -> Int -> Int -> a -> m ()JuicyPixels Codec.Picture.Types Write a pixel in a mutable image at position x y
-
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.