Hoogle Search
Within LTS Haskell 24.40 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
plusForeignPtr :: ForeignPtr a -> Int -> ForeignPtr bbytestring Data.ByteString.Internal No documentation available.
toForeignPtr :: ByteString -> (ForeignPtr Word8, Int, Int)bytestring Data.ByteString.Internal O(1) Deconstruct a ForeignPtr from a ByteString
toForeignPtr0 :: ByteString -> (ForeignPtr Word8, Int)bytestring Data.ByteString.Internal O(1) Deconstruct a ForeignPtr from a ByteString
unsafeWithForeignPtr :: ForeignPtr a -> (Ptr a -> IO b) -> IO bbytestring Data.ByteString.Internal No documentation available.
asForeignPtr :: Text -> IO (ForeignPtr Word8, I8)text Data.Text.Foreign O(n) Make a mutable copy of a Text.
-
text Data.Text.Internal.Unsafe Just like unsafePerformIO, but we inline it. Big performance gains as it exposes lots of things to further inlining. Very unsafe. In particular, you should do no memory allocation inside an inlinePerformIO block.
unsafeWithForeignPtr :: ForeignPtr a -> (Ptr a -> IO b) -> IO btext Data.Text.Internal.Unsafe No documentation available.
-
text Data.Text.Lazy.Builder.RealFloat Control the rendering of floating point numbers.
-
text Data.Text.Unsafe Just like unsafePerformIO, but we inline it. Big performance gains as it exposes lots of things to further inlining. Very unsafe. In particular, you should do no memory allocation inside an inlinePerformIO block.
unsafeDupablePerformIO :: IO a -> atext Data.Text.Unsafe No documentation available.