rio-0.0.3.0: A standard library for Haskell

Safe HaskellNone
LanguageHaskell2010

RIO.ByteString

Description

Strict ByteString. Import as:

import qualified RIO.ByteString as B

Synopsis

Documentation

useAsCString :: MonadUnliftIO m => ByteString -> (CString -> m a) -> m a Source #

Unlifted useAsCString

putStr :: MonadIO m => ByteString -> m () Source #

Lifted putStr

hGet :: MonadIO m => Handle -> Int -> m ByteString Source #

Lifted hGet

hPut :: MonadIO m => Handle -> ByteString -> m () Source #

Lifted hPut

hPutStr :: MonadIO m => Handle -> ByteString -> m () Source #

Lifted hPutStr