drop package:conduit

Ignore a certain number of values in the stream. Note: since this function doesn't produce anything, you probably want to use it with (>>) instead of directly plugging it into a pipeline:
>>> runConduit $ yieldMany [1..5] .| drop 2 .| sinkList
[]

>>> runConduit $ yieldMany [1..5] .| (drop 2 >> sinkList)
[3,4,5]
Ignore a certain number of values in the stream. This function is semantically equivalent to:
drop i = take i >> return ()
However, drop is more efficient as it does not need to hold values in memory. Subject to fusion Since 0.3.0
Ignore a certain number of values in the stream. Note: since this function doesn't produce anything, you probably want to use it with (>>) instead of directly plugging it into a pipeline:
>>> runConduit $ yieldMany [1..5] .| dropC 2 .| sinkList
[]

>>> runConduit $ yieldMany [1..5] .| (dropC 2 >> sinkList)
[3,4,5]
Drop a certain number of elements from a chunked stream. Note: you likely want to use it with monadic composition. See the docs for dropC.
Drop all values which match the given predicate. Note: you likely want to use it with monadic composition. See the docs for dropC.
Drop all elements in the chunked stream which match the given predicate. Note: you likely want to use it with monadic composition. See the docs for dropC.
Drop a certain number of elements from a chunked stream. Note: you likely want to use it with monadic composition. See the docs for drop.
Drop all values which match the given predicate. Note: you likely want to use it with monadic composition. See the docs for drop.
Drop all elements in the chunked stream which match the given predicate. Note: you likely want to use it with monadic composition. See the docs for drop.