class
Movie::Streams::Typed::StreamBuilder(T)
- Movie::Streams::Typed::StreamBuilder(T)
- Reference
- Object
Defined in:
movie/streams_typed.crConstructors
Instance Method Summary
- #fold(initial : R, reducer : R, T -> R, initial_demand : UInt64 = 0_u64) : RunnableFoldPipeline(T, R) forall R
- #to(sink : AbstractBehavior(MessageBase(T)), initial_demand : UInt64 = 0_u64) : RunnablePipeline(T)
- #to_collect(initial_demand : UInt64 = 0_u64, channel_capacity : Int32 = 0) : RunnablePipeline(T)
- #via(flow : AbstractBehavior(MessageBase(T))) : StreamBuilder(T)
Constructor Detail
Instance Method Detail
def fold(initial : R, reducer : R, T -> R, initial_demand : UInt64 = 0_u64) : RunnableFoldPipeline(T, R) forall R
#
def to(sink : AbstractBehavior(MessageBase(T)), initial_demand : UInt64 = 0_u64) : RunnablePipeline(T)
#
def to_collect(initial_demand : UInt64 = 0_u64, channel_capacity : Int32 = 0) : RunnablePipeline(T)
#