Companion

object Companion

Extensions

map
Link copied to clipboard
common
inline fun <T : Any, R : Any> Action.Companion.map(noinline builder: MapActionBuilder<T, R>.() -> Unit): Action<T, R>

A one-to-one mapping action

reduce
Link copied to clipboard
common
inline fun <T : Any, R : Any> Action.Companion.reduce(noinline builder: ReduceGroupBuilder<T, R>.() -> Unit): Action<T, R>

A one-to-one mapping action

split
Link copied to clipboard
common
inline fun <T : Any, R : Any> Action.Companion.split(noinline builder: SplitBuilder<T, R>.() -> Unit): Action<T, R>

Action that splits each incoming element into a number of fragments defined in builder