SplittableEventStream

final class SplittableEventStream[M[_], Input](val stream: EventStream[M[Input]]) extends AnyVal
class AnyVal
trait Matchable
class Any

Value members

Concrete methods

def split[Output, Key](key: Input => Key)(project: (Key, Input, EventStream[Input]) => Output)(implicit splittable: Splittable[M]): EventStream[M[Output]]
def splitIntoSignals[Output, Key](key: Input => Key)(project: (Key, Input, Signal[Input]) => Output)(implicit splittable: Splittable[M]): EventStream[M[Output]]

Concrete fields

val stream: EventStream[M[Input]]