Rx

object Rx extends RxLowPriority0
class RxLowPriority0
class RxLowPriority1
class Object
trait Matchable
class Any
Rx.type

Value members

Concrete methods

def apply[F[_], A](thunk: => A)(using evidence$1: Sync[F]): Rx[F, A]
def delay[F[_], A](thunk: => A)(using F: Sync[F]): Rx[F, A]
def renderK[F[_]](using evidence$2: Async[F]): FunctionK[[_] =>> Rx[F, _$7], F]
def translateK[F[_]]: FunctionK[[_] =>> Rx[F, _$9], F]

Givens

Givens

given given_GenConcurrent_Rx_E[F[_], E](using F: GenConcurrent[F, E]): GenConcurrent[[_] =>> Rx[F, _$11], E]

Inherited givens

given given_MonadCancel_Rx_E[F[_], E](using F: MonadCancel[F, E]): MonadCancel[[_] =>> Rx[F, _$16], E]
Inherited from:
RxLowPriority1
given given_Sync_Rx[F[_]](using F: Sync[F]): Sync[[_] =>> Rx[F, _$13]]
Inherited from:
RxLowPriority0

Extensions

Extensions

extension [F[_], A](rxa: Rx[F, A])
def render(using F: Async[F]): F[A]
def translate: F[A]