|
Execute a chain over the given stream.
Allows each chained operation to run without referencing its source event, and without specifying its event
handling approach by assuming Cascade.
Extended Type:
World
-
c
:
Chain<Event<'a, Simulant>, unit>
-
stream
:
Stream<'a>
-
world
:
World
|
|
Run a chain to its end, providing 'e' for all its steps.
Extended Type:
World
-
c
:
Chain<'e, 'a>
-
e
:
'e
-
world
:
World
-
Returns:
'a
|
|
Execute a chain over the given stream.
Extended Type:
World
-
c
:
Chain<Event<'a, Simulant>, unit>
-
stream
:
Stream<'a>
-
handling
:
Handling
-
world
:
World
-
Returns:
World -> unit
|
|
Run a chain to its end, providing unit for all its steps.
Extended Type:
World
-
c
:
Chain<unit, 'a>
-
world
:
World
-
Returns:
'a
|