Data.Conduit

Conduit interface

type Source m o

type Conduit i m o

type Sink i m r

Connect/fuse

($$)

($=)

(=$)

(=$=)

Primitives

await

awaitForever

yield

yieldOr

leftover

Finalization

bracketP

addCleanup

Connect-and-resume

data ResumableSource m o

($$+)

($$++)

($$+-)

unwrapResumable

Utility functions

transPipe

mapOutput

mapOutputMaybe

mapInput

Generalized conduit types

type Producer m o

type Consumer i m r

toProducer

toConsumer

Flushing

data Flush a

Convenience re-exports

data ResourceT m a

class MonadResource m

class MonadThrow m

class MonadUnsafeIO m

runResourceT

data ExceptionT m a

runExceptionT_

runException

runException_

class MonadBaseControl b m