kyo.interop.reactivestreams

Members list

Value members

Concrete methods

def fromPublisher[T](publisher: Publisher[T], bufferSize: Int, emitStrategy: EmitStrategy)(using Frame, Tag[Emit[Chunk[T]]], Tag[Poll[Chunk[T]]]): Stream[T, Async] < (Resource & IO)
def streamToPublisher[T, S](using Contextual[S, IO])(stream: Stream[T, S & IO])(using Frame, Tag[Emit[Chunk[T]]], Tag[Poll[Chunk[T]]]): Publisher[T] < (Resource & IO & S)
def subscribeToStream[T, S](using Contextual[S, IO])(stream: Stream[T, S & IO], subscriber: Subscriber[_ >: T])(using Frame, Tag[Emit[Chunk[T]]], Tag[Poll[Chunk[T]]]): Subscription < (Resource & IO & S)