Hoogle Search
Within LTS Haskell 24.4 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
base GHC.IO.Handle.Lock No documentation available.
-
POSIX shared memory support.
-
megaparsec Text.Megaparsec.Stream This wrapper selects the input-sharing Stream implementation for Text (Text) and ByteString (ByteString). By input sharing we mean that our parsers will use slices whenever possible to avoid having to copy parts of the input. See also the documentation of split. Note that using slices is in general faster than copying; on the other hand it also has the potential for causing surprising memory leaks: if any slice of the input survives in the output, holding on to the output will force the entire input Text/ByteString to stay in memory! Even when using lazy Text/ByteString we will hold on to whole chunks at a time leading to to significantly worse memory residency in some cases. See NoShareInput for a somewhat slower implementation that avoids this memory leak scenario.
ShareInput :: a -> ShareInput amegaparsec Text.Megaparsec.Stream No documentation available.
-
crypton Crypto.ECC Secret shared via key exchange
SharedSecret :: ScrubbedBytes -> SharedSecretcrypton Crypto.ECC No documentation available.
-
crypton Crypto.PubKey.DH Represent Diffie Hellman shared secret.
SharedKey :: ScrubbedBytes -> SharedKeycrypton Crypto.PubKey.DH No documentation available.
-
crypton Crypto.PubKey.ECC.DH Represent Diffie Hellman shared secret.
SharedKey :: ScrubbedBytes -> SharedKeycrypton Crypto.PubKey.ECC.DH No documentation available.