Evaluate the stream of F
actions produced by this Process
.
Evaluate the stream of F
actions produced by this Process
.
This sequences F
actions strictly--the first F
action will
be evaluated before work begins on producing the next F
action. To allow for concurrent evaluation, use sequence
or gather
.
Read chunks of bufSize
from input, then use Nondeterminism.gatherUnordered
to run all these actions to completion.
Read chunks of bufSize
from input, then use Nondeterminism.gather
to run all these actions to completion and return elements in order.
(evalProcess: StringAdd).self
(evalProcess: StringFormat).self
(evalProcess: ArrowAssoc[EvalProcess[F, O]]).x
(Since version 2.10.0) Use leftOfArrow
instead
(evalProcess: Ensuring[EvalProcess[F, O]]).x
(Since version 2.10.0) Use resultOfEnsuring
instead
Provides infix syntax for
eval: Process[F,F[O]] => Process[F,O]