package fiber
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Module Fiber.Stream
Source
Destructive streams that can be composed to pipelines.
Streams can be finite or infinite. Streams have no storage and can only have one writer and/or one reader at any given time. If you'd like to access a stream concurrently, you need to protect it via a mutex.
Trying to access the same side of a stream concurrently will result in an error.
connect i o
reads from i
and writes to o
. Closes o
when i
is exhausted. Returned fiber terminates when i
is exhausted
supply i o
like connect i o
but does not close o
once i
is exhausted, allowing more values to be pused to o
. Returned fiber terminates when i
is exhausted