Hoogle Search

Within LTS Haskell 24.3 (ghc-9.10.2)

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

  1. readFileEncoding :: TextEncoding -> FilePath -> IO String

    extra System.IO.Extra

    Like readFile, but setting an encoding.

  2. readFileEncoding' :: TextEncoding -> FilePath -> IO String

    extra System.IO.Extra

    A strict version of readFileEncoding, see readFile' for details.

  3. readFileUTF8 :: FilePath -> IO String

    extra System.IO.Extra

    Like readFile, but with the encoding utf8.

  4. readFileUTF8' :: FilePath -> IO String

    extra System.IO.Extra

    A strict version of readFileUTF8, see readFile' for details.

  5. readFileBinary :: MonadIO m => FilePath -> m ByteString

    rio RIO

    Same as readFile, but generalized to MonadIO

  6. readFileUtf8 :: MonadIO m => FilePath -> m Text

    rio RIO

    Read a file in UTF8 encoding, throwing an exception on invalid character encoding. This function will use OS-specific line ending handling.

  7. readFileQ :: FilePath -> Q String

    shakespeare Text.Shakespeare.Base

    Embed file's content, converting newlines

  8. readFileRecompileQ :: FilePath -> Q String

    shakespeare Text.Shakespeare.Base

    Embed file's content, converting newlines and track file via ghc dependencies, recompiling on changes

  9. readFileAsync :: Storable a => ChunkSize -> FilePath -> IO (IOError, Vector a)

    storablevector Data.StorableVector.Lazy

    The file can only closed after all values are consumed. That is you must always assert that you consume all elements of the stream, and that no values are missed due to lazy evaluation. This requirement makes this function useless in many applications.

  10. readFileAsync :: (Size size, Storable a) => FilePath -> IO (IOError, Vector size a)

    storablevector Data.StorableVector.Lazy.Typed

    No documentation available.

Page 10 of many | Previous | Next