Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
fromHandle :: (PipeClass p, MonadBase IO m, MonadTrans (p i ByteString), Monad (p i ByteString m)) => Handle -> p i ByteString m () Source
toHandle :: (PipeClass p, MonadBase IO m, MonadTrans (p ByteString o), Monad (p ByteString o m)) => Handle -> p ByteString o m () Source
fromFile :: (PipeClass p, MonadBaseControl IO m, MonadTrans (p i ByteString), Monad (p i ByteString m)) => FilePath -> p i ByteString m () Source
toFile :: (PipeClass p, MonadBaseControl IO m, MonadTrans (p ByteString o), Monad (p ByteString o m)) => FilePath -> p ByteString o m () Source
fromHandleLn :: (PipeClass p, MonadBase IO m, MonadTrans (p i ByteString), Monad (p i ByteString m)) => Handle -> p i ByteString m () Source
toHandleLn :: (PipeClass p, MonadBase IO m, MonadTrans (p ByteString o), Monad (p ByteString o m)) => Handle -> p ByteString o m () Source
fromFileLn :: (PipeClass p, MonadBaseControl IO m, MonadTrans (p i ByteString), Monad (p i ByteString m)) => FilePath -> p i ByteString m () Source
toFileLn :: (PipeClass p, MonadBaseControl IO m, MonadTrans (p ByteString o), Monad (p ByteString o m)) => FilePath -> p ByteString o m () Source
toLazy :: (PipeClass p, PipeLazy p, MonadBaseControl IO m) => p i ByteString m r -> m ByteString Source