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. mkFastStringByteString :: ByteString -> FastString

    ghc GHC.Data.FastString

    Create a FastString by copying an existing ByteString

  2. mkFastStringShortByteString :: ShortByteString -> FastString

    ghc GHC.Data.FastString

    Create a FastString from an existing ShortByteString without copying.

  3. unsafeMkByteString :: String -> ByteString

    ghc GHC.Data.FastString

    No documentation available.

  4. stringBufferFromByteString :: ByteString -> StringBuffer

    ghc 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)

  5. mkHsDocStringChunkUtf8ByteString :: ByteString -> HsDocStringChunk

    ghc GHC.Hs.DocString

    Create a HsDocString from a UTF8-encoded ByteString.

  6. newByteStringCLit :: ByteString -> FCode CmmLit

    ghc GHC.StgToCmm.Lit

    No documentation available.

  7. getByteString :: BinHandle -> Int -> IO ByteString

    ghc GHC.Utils.Binary

    Get a ByteString whose length is known

  8. putByteString :: BinHandle -> ByteString -> IO ()

    ghc GHC.Utils.Binary

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

  9. fingerprintByteString :: ByteString -> Fingerprint

    ghc GHC.Utils.Fingerprint

    No documentation available.

  10. PersistByteString :: ByteString -> PersistValue

    persistent Database.Persist.PersistValue

    No documentation available.

Page 38 of many | Previous | Next