BooleanSignalOps

final implicit implicit class BooleanSignalOps[F[_]](val self: Signal[F, Boolean]) extends AnyVal
class AnyVal
trait Matchable
class Any

Value members

Concrete methods

def interrupt[A](s: Stream[F, A])(implicit F: Concurrent[F]): Stream[F, A]

Interrupts the supplied Stream when this Signal is true.

Interrupts the supplied Stream when this Signal is true.

def predicate[A](f: F[A])(implicit F: Monad[F]): F[Unit]

Predicates the supplied effect f on this Signal being true.

Predicates the supplied effect f on this Signal being true.

Concrete fields