SourceCompanionOps

ox.channels.SourceCompanionOps

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Source.type

Members list

Value members

Concrete methods

def concat[T](sources: Seq[() => Source[T]])(using Ox, StageCapacity): Source[T]
def fromFork[T](f: Fork[T])(using Ox, StageCapacity): Source[T]
def fromIterable[T](it: Iterable[T])(using Ox, StageCapacity): Source[T]
def fromIterator[T](it: => Iterator[T])(using Ox, StageCapacity): Source[T]
def fromValues[T](ts: T*)(using Ox, StageCapacity): Source[T]
def iterate[T](zero: T)(f: T => T)(using Ox, StageCapacity): Source[T]
def repeat[T](element: T)(using Ox, StageCapacity): Source[T]
def tick[T](interval: FiniteDuration, element: T)(using Ox, StageCapacity): Source[T]
def timeout[T](interval: FiniteDuration, element: T)(using Ox, StageCapacity): Source[T]
def unfold[S, T](initial: S)(f: S => Option[(T, S)])(using Ox, StageCapacity): Source[T]