A fount produces objects for a drain to consume.
|The type of output produced by this Fount.
accepting input from this
IFount. (Read-only; should
|Add a drain to this fount to consume its output.
|Temporarily refrain from delivery of items to this
The type of output produced by this Fount.
This may be an
Add a drain to this fount to consume its output.
This will synchronously call
drain to indicate to
IFount its future input
will come from - unless this
IFount is exhausted and
will never produce more output. In this case,
flowingFrom, and must return
Typically, this will return the result of
to allow construction of pipelines with the
x.flowTo(...).flowTo(...).flowTo(...) idiom; however,
IFount are at liberty to
or any valid
None. By convention, this will return the value of
flowingFrom and allow the drain to transform the
outputType (however, other transformations are allowed).
|if there is already a drain (i.e.
flowTo has already been
called on this
Temporarily refrain from delivery of items to this
pause token which may
be used to remove the impediment to this
IFount's flow established
by this call to
pauseFlow. Multiple calls will result in
multiple tokens, all of which must be unpaused for the flow to resume. (type: