Getting Started
Guide
Stream.from_iterable(items)
Stream.from_callable(factory)
.map(fn, *, workers=1, buffer_size=0, name=None)
.flat_map(fn, *, workers=1, buffer_size=0, name=None)
.filter(pred, *, workers=1, buffer_size=0, name=None)
.foreach(fn, *, workers=1, buffer_size=0, name=None)
.collect() → list[T]
.count() → int
.reduce(fn, initial) → U
.first() → T | None
.take(n) → list[T]
.open() → AsyncContextManager
.collect_split() → tuple[list, list]
Ok[T]
Err[E]
try_map(fn, *, err=None)
try_flat_map(fn, *, err=None)
try_filter(pred)
try_foreach(fn, *, err=None)
err=handler
recover(fn)
ok_only()
errors_only()
collect_split()
API Reference
Stream
Stream.__init__()
Stream.from_iterable()
Stream.from_callable()
Stream.map()
Stream.flat_map()
Stream.filter()
Stream.foreach()
Stream.flatten()
Stream.collect()
Stream.count()
Stream.reduce()
Stream.first()
Stream.take()
Stream.open()
Stream.from_iterable(source)
.try_map(fn, *, err=None, workers=1, buffer_size=0, name=None)
.try_flat_map(fn, *, err=None, workers=1, buffer_size=0, name=None)
.try_filter(pred, *, workers=1, buffer_size=0, name=None)
.try_foreach(fn, *, err=None, workers=1, buffer_size=0, name=None)
.recover(fn, *, workers=1, buffer_size=0, name=None)
.ok_only()
.errors_only()
await stream.collect() → list[T]
await stream.count() → int
await stream.reduce(fn, initial) → U
await stream.first() → T | None
await stream.take(n) → list[T]
async with stream.open() as recv
await stream.collect_split() → tuple[list, list]
_Pipe
_Pipe.map()
_Pipe.flat_map()
_Pipe.filter()
_Pipe.foreach()
_Pipe.flatten()
_Pipe.collect()
_Pipe.count()
_Pipe.try_map()
_Pipe.try_flat_map()
_Pipe.try_filter()
_Pipe.try_foreach()
_Pipe.recover()
_Pipe.ok_only()
_Pipe.errors_only()
_Pipe.collect_split()
pipe.map(fn, *, workers=1, buffer_size=0, name=None)
pipe.flat_map(fn, *, workers=1, buffer_size=0, name=None)
pipe.filter(pred, *, workers=1, buffer_size=0, name=None)
pipe.foreach(fn, *, workers=1, buffer_size=0, name=None)
pipe.collect()
pipe.count()
pipe.collect_split()
pipe.try_map(fn, *, err=None, workers=1, buffer_size=0, name=None)
pipe.try_flat_map(fn, *, err=None, workers=1, buffer_size=0, name=None)
pipe.try_filter(pred, *, workers=1, buffer_size=0, name=None)
pipe.try_foreach(fn, *, err=None, workers=1, buffer_size=0, name=None)
pipe.recover(fn, *, workers=1, buffer_size=0, name=None)
pipe.ok_only()
pipe.errors_only()
PipelineError
PipelineError.exception
PipelineError.item
PipelineError.stage
PipelineError.traceback
PipelineError.__init__()
Ok
Ok.value
Ok.is_ok()
Ok.is_err()
Ok.unwrap()
Ok.unwrap_or()
Ok.unwrap_err()
Ok.map()
Ok.map_err()
Ok.__init__()
Err
Err.error
Err.is_ok()
Err.is_err()
Err.unwrap()
Err.unwrap_or()
Err.unwrap_err()
Err.map()
Err.map_err()
Err.__init__()
Result
ProcessKind
ProcessConfig
Process
ResultStages
More
Please activate JavaScript to enable the search functionality.