Hoogle Search

Within LTS Haskell 24.21 (ghc-9.10.3)

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

  1. hGetUTF8Line :: UTF8 a => Handle -> IO a

    utf8-light Codec.Binary.UTF8.Light

    No documentation available.

  2. hGetUTF8Contents :: UTF8 a => Handle -> IO a

    utf8-light Codec.Binary.UTF8.Light

    No documentation available.

  3. hGetContents :: StringRWIO s => Handle -> IO s

    string-class Data.String.Class

    Read n bytes *or* characters, depending on the implementation into a ByteString, directly from the specified Handle Whether or not this function is lazy depends on the instance; laziness is preferred.

  4. hGetLine :: StringRWIO s => Handle -> IO s

    string-class Data.String.Class

    Read a single line from a handle

  5. hGetContents :: (IOData a, MonadIO m) => Handle -> m a

    chunked-data Data.IOData

    No documentation available.

  6. hGetLine :: (IOData a, MonadIO m) => Handle -> m a

    chunked-data Data.IOData

    No documentation available.

  7. hGetChunk :: (IOData a, MonadIO m) => Handle -> m a

    chunked-data Data.IOData

    No documentation available.

  8. storableCast :: (Storable a, Storable b) => a -> IO b

    bindings-DSL Bindings.Utilities

    storableCast works like storableCastArray, except that it takes a single value and returns a single value.

  9. throwError :: forall e (sig :: (Type -> Type) -> Type -> Type) m a . Has (Throw e) sig m => e -> m a

    fused-effects Control.Effect.Throw

    Throw an error, escaping the current computation up to the nearest catchError (if any).

    runThrow (throwError e >>= k) = runThrow (throwError e)
    

  10. throwEnvelopeErr' :: MonadError (Err e) m => e -> m a

    envelope Web.Envelope

    Like throwEnvelopeErr but without providing a message.

    >>> import Control.Monad.Except (runExcept)
    
    >>> throwEnvelopeErr "BAD_ERROR" "a very bad error occurred!" :: Either (Err String) Int
    Left (Err {errErr = "BAD_ERROR", errExtra = Just "a very bad error occurred!"})
    

Page 3 of many | Previous | Next