Hoogle Search

Within LTS Haskell 24.43 (ghc-9.10.3)

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

  1. fastStringToShortByteString :: FastString -> ShortByteString

    ghc-lib-parser GHC.Data.FastString

    No documentation available.

  2. fastZStringToByteString :: FastZString -> ByteString

    ghc-lib-parser GHC.Data.FastString

    No documentation available.

  3. mkFastStringByteString :: ByteString -> FastString

    ghc-lib-parser GHC.Data.FastString

    Create a FastString by copying an existing ByteString

  4. mkFastStringShortByteString :: ShortByteString -> FastString

    ghc-lib-parser GHC.Data.FastString

    Create a FastString from an existing ShortByteString without copying.

  5. unsafeMkByteString :: String -> ByteString

    ghc-lib-parser GHC.Data.FastString

    No documentation available.

  6. stringBufferFromByteString :: ByteString -> StringBuffer

    ghc-lib-parser GHC.Data.StringBuffer

    Convert a UTF-8 encoded ByteString into a 'StringBuffer. This really relies on the internals of both ByteString and StringBuffer. O(n) (but optimized into a memcpy by bytestring under the hood)

  7. mkHsDocStringChunkUtf8ByteString :: ByteString -> HsDocStringChunk

    ghc-lib-parser GHC.Hs.DocString

    Create a HsDocString from a UTF8-encoded ByteString.

  8. getByteString :: ReadBinHandle -> Int -> IO ByteString

    ghc-lib-parser GHC.Utils.Binary

    Get a ByteString whose length is known

  9. putByteString :: WriteBinHandle -> ByteString -> IO ()

    ghc-lib-parser GHC.Utils.Binary

    Put a ByteString without its length (can't be read back without knowing the length!)

  10. utf8CompareShortByteString :: ShortByteString -> ShortByteString -> Ordering

    ghc-lib-parser GHC.Utils.Encoding.UTF8

    No documentation available.

Page 56 of many | Previous | Next