OutboxConsumer

edomata.backend.OutboxConsumer$

Attributes

Source:
OutboxConsumer.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Value members

Concrete methods

def apply[F[_], S, E, R, N](backend: Backend[F, S, E, R, N])(run: OutboxItem[N] => F[Unit])(using F: Monad[F]): Stream[F, Nothing]

Attributes

Source:
OutboxConsumer.scala
def apply[F[_], S, N, R](backend: Backend[F, S, R, N])(run: OutboxItem[N] => F[Unit])(using F: Monad[F]): Stream[F, Nothing]

Attributes

Source:
OutboxConsumer.scala
def from[F[_], S, N, R](backend: OutboxReader[F, N], signal: Stream[F, Unit])(run: OutboxItem[N] => F[Unit])(using F: Monad[F]): Stream[F, Nothing]

Attributes

Source:
OutboxConsumer.scala