RVT

object RVT
Companion:
class
trait Sum
trait Mirror
class Object
trait Matchable
class Any
RVT.type

Type members

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from:
Mirror

The name of the type

The name of the type

Inherited from:
Mirror

Value members

Concrete methods

def cont[F[_], S, A](body: FunctionK[[_] =>> RVT[F, S, _$12], F] => F[A]): RVT[F, S, A]
def defer[F[_], S, A](rva: => RVT[F, S, A]): RVT[F, S, A]
def dispatch[F[_], S](using S: SplittableRng[S]): RVT[F, S, S]
def eval[F[_], S, A](fa: F[A]): RVT[F, S, A]
def evalK[F[_], S]: FunctionK[F, [_] =>> RVT[F, S, _$7]]
def int[F[_], S]: RVT[F, S, Int]
def long[F[_], S]: RVT[F, S, Long]
def pure[F[_], S, A](a: A): RVT[F, S, A]

Givens

Inherited givens

given given_Alternative_RVT[F[_], S](using evidence$12: MonoidK[F]): Alternative[[_] =>> RVT[F, S, _$49]]
Inherited from:
RVTInstances1 (hidden)
given given_Async_RVT[F[_], S](using evidence$4: Async[F], evidence$5: SplittableRng[S]): Async[[_] =>> RVT[F, S, _$28]]
Inherited from:
RVTInstances (hidden)
given given_Aux_RVT_F_S[F[_], S](using evidence$15: Simulator[F], evidence$16: Rng[S]): Aux[[_] =>> RVT[F, S, _$55], F, S]
Inherited from:
RVTInstances0 (hidden)
given given_Aux_RVT_S[F[_], S](using evidence$17: SplittableRng[S]): Aux[[_] =>> RVT[F, S, _$59], S]
Inherited from:
RVTInstances0 (hidden)
given given_Clock_RVT[F[_], S, E](using evidence$9: Clock[F]): Clock[[_] =>> RVT[F, S, _$36]]
Inherited from:
RVTInstances7 (hidden)
given given_CommutativeMonad_RVT[F[_], S](using evidence$11: CommutativeMonad[F]): CommutativeMonad[[_] =>> RVT[F, S, _$44]]
Inherited from:
RVTInstances3 (hidden)
given given_FunctorFilter_RVT[F[_], S](using evidence$14: FunctorFilter[F]): FunctorFilter[[_] =>> RVT[F, S, _$53]]
Inherited from:
RVTInstances0 (hidden)
given given_GaussianCache_RVT_Double[F[_], S]: GaussianCache[[_] =>> RVT[F, S, _$57], Double]
Inherited from:
RVTInstances0 (hidden)
given given_GenConcurrent_RVT_E[F[_], S, E](using evidence$8: SplittableRng[S], F: GenConcurrent[F, E]): GenConcurrent[[_] =>> RVT[F, S, _$34], E]
Inherited from:
RVTInstances7 (hidden)
given given_GenSpawn_RVT_E[F[_], S, E](using evidence$10: SplittableRng[S], F: GenSpawn[F, E]): GenSpawn[[_] =>> RVT[F, S, _$38], E]
Inherited from:
RVTInstances6 (hidden)
given given_GenTemporal_RVT_E[F[_], S, E](using evidence$6: SplittableRng[S], F: GenTemporal[F, E]): GenTemporal[[_] =>> RVT[F, S, _$30], E]
Inherited from:
RVTInstances8 (hidden)
given given_MonadCancel_RVT_E_RVTMonadCancel_F_S_E[F[_], S, E](using F: MonadCancel[F, E]): given_MonadCancel_RVT_E_RVTMonadCancel_F_S_E[F, S, E]
Inherited from:
RVTInstances5 (hidden)
given given_MonadError_RVT_E[F[_], S, E](using MonadError[F, E]): MonadError[[_] =>> RVT[F, S, _$42], E]
Inherited from:
RVTInstances4 (hidden)
given given_Monad_RVT[F[_], S]: Monad[[_] =>> RVT[F, S, _$47]]
Inherited from:
RVTInstances2 (hidden)
given given_SemigroupK_RVT[F[_], S](using evidence$13: SemigroupK[F]): SemigroupK[[_] =>> RVT[F, S, _$51]]
Inherited from:
RVTInstances0 (hidden)
given given_Sync_RVT_RVTSync_F_S[F[_], S](using evidence$7: Rng[S], F: Sync[F]): given_Sync_RVT_RVTSync_F_S[F, S]
Inherited from:
RVTInstances8 (hidden)