ImplicitPuns

izumi.functional.bio.syntax.Syntax2.ImplicitPuns

Attributes

Graph
Supertypes
Known subtypes
trait Syntax2

Members list

Value members

Inherited methods

final def Applicative2[F[_, _] : Applicative2]: Applicative2[F]

Attributes

Inherited from:
ImplicitPunsApplicative

Attributes

Inherited from:
ImplicitPunsApplicativeError
final def Async2[F[_, _] : Async2]: Async2[F]

Attributes

Inherited from:
ImplicitPunsAsync
final def Bifunctor2[F[_, _] : Bifunctor2]: Bifunctor2[F]

Attributes

Inherited from:
ImplicitPunsBifunctor
final def Bracket2[F[_, _] : Bracket2]: Bracket2[F]

Attributes

Inherited from:
ImplicitPunsBracket
final def Concurrent2[F[_, _] : Concurrent2]: Concurrent2[F]

Attributes

Inherited from:
ImplicitPunsConcurrent
final def Error2[F[_, _] : Error2]: Error2[F]

Attributes

Inherited from:
ImplicitPunsError
final def Fork2[F[_, _] : Fork2]: Fork2[F]

Attributes

Inherited from:
ImplicitPunsFork
final def Functor2[F[_, _] : Functor2]: Functor2[F]

Attributes

Inherited from:
ImplicitPunsFunctor
final def Guarantee2[F[_, _] : Guarantee2]: Guarantee2[F]

Attributes

Inherited from:
ImplicitPunsGuarantee
final def IO2[F[_, _] : IO2]: IO2[F]

Attributes

Inherited from:
ImplicitPunsIO
final def IO2[F[_, _], A](effect: => A)(implicit F: IO2[F]): F[Throwable, A]

Shorthand for IO2#syncThrowable

Shorthand for IO2#syncThrowable

 IO2(println("Hello world!"))

Attributes

Inherited from:
ImplicitPunsIO
final def Monad2[F[_, _] : Monad2]: Monad2[F]

Attributes

Inherited from:
ImplicitPunsMonad
final def Panic2[F[_, _] : Panic2]: Panic2[F]

Attributes

Inherited from:
ImplicitPunsPanic
final def Parallel2[F[_, _] : Parallel2]: Parallel2[F]

Attributes

Inherited from:
ImplicitPunsParallel
final def Temporal2[F[_, _] : Temporal2]: Temporal2[F]

Attributes

Inherited from:
ImplicitPunsTemporal
final def WeakAsync2[F[_, _] : WeakAsync2]: WeakAsync2[F]

Attributes

Inherited from:
ImplicitPunsWeakAsync
final def WeakTemporal2[F[_, _] : WeakTemporal2]: WeakTemporal2[F]

Attributes

Inherited from:
ImplicitPunsWeakTemporal

Implicits

Inherited implicits

final implicit def Applicative2[F[_, _] : Applicative2, E, A](self: F[E, A]): ApplicativeOps[F, E, A]

Attributes

Inherited from:
ImplicitPunsApplicative
final implicit def ApplicativeError2[F[_, _] : ApplicativeError2, E, A](self: F[E, A]): ApplicativeErrorOps[F, E, A]

Attributes

Inherited from:
ImplicitPunsApplicativeError
final implicit def Async2[F[_, _] : Async2, E, A](self: F[E, A]): AsyncOps[F, E, A]

Attributes

Inherited from:
ImplicitPunsAsync
final implicit def Bifunctor2[F[_, _] : Functor2, E, A](self: F[E, A]): FunctorOps[F, E, A]

Attributes

Inherited from:
ImplicitPunsBifunctor
final implicit def Bifunctor2[F[_, _] : Bifunctor2, E, A](self: F[E, A]): BifunctorOps[F, E, A]

Attributes

Inherited from:
ImplicitPunsBifunctor
final implicit def Bracket2[F[_, _] : Bracket2, E, A](self: F[E, A]): BracketOps[F, E, A]

Attributes

Inherited from:
ImplicitPunsBracket
final implicit def Concurrent2[F[_, _] : Panic2, E, A](self: F[E, A]): PanicOps[F, E, A]

Attributes

Inherited from:
ImplicitPunsConcurrent
final implicit def Concurrent2[F[_, _] : Concurrent2, E, A](self: F[E, A]): ConcurrentOps[F, E, A]

Attributes

Inherited from:
ImplicitPunsConcurrent
final implicit def Error2[F[_, _] : Error2, E, A](self: F[E, A]): ErrorOps[F, E, A]

Attributes

Inherited from:
ImplicitPunsError
final implicit def Fork2[F[_, _] : Fork2, E, A](self: F[E, A]): ForkOps[F, E, A]

Attributes

Inherited from:
ImplicitPunsFork
final implicit def Functor2[F[_, _] : Functor2, E, A](self: F[E, A]): FunctorOps[F, E, A]

Attributes

Inherited from:
ImplicitPunsFunctor
final implicit def Guarantee2[F[_, _] : Guarantee2, E, A](self: F[E, A]): GuaranteeOps[F, E, A]

Attributes

Inherited from:
ImplicitPunsGuarantee
final implicit def IO2[F[_, _] : IO2, E, A](self: F[E, A]): IOOps[F, E, A]

Attributes

Inherited from:
ImplicitPunsIO
final implicit def Monad2[F[_, _] : Monad2, E, A](self: F[E, A]): MonadOps[F, E, A]

Attributes

Inherited from:
ImplicitPunsMonad
final implicit def Panic2[F[_, _] : Panic2, E, A](self: F[E, A]): PanicOps[F, E, A]

Attributes

Inherited from:
ImplicitPunsPanic
final implicit def Parallel2[F[_, _] : Monad2, E, A](self: F[E, A]): MonadOps[F, E, A]

Attributes

Inherited from:
ImplicitPunsParallel
final implicit def Parallel2[F[_, _] : Parallel2, E, A](self: F[E, A]): ParallelOps[F, E, A]

Attributes

Inherited from:
ImplicitPunsParallel
final implicit def ParallelErrorAccumulatingOps2[F[_, _] : Monad2, E, A](self: F[E, A]): MonadOps[F, E, A]

Attributes

Inherited from:
ImplicitPunsParallelErrorAccumulatingOps
final implicit def ParallelErrorAccumulatingOps2[F[_, _] : ParallelErrorAccumulatingOps2, E, A](self: F[E, A]): ParallelOps[F, E, A]

Attributes

Inherited from:
ImplicitPunsParallelErrorAccumulatingOps
final implicit def Temporal2[F[_, _] : Error2, E, A](self: F[E, A]): ErrorOps[F, E, A]

Attributes

Inherited from:
ImplicitPunsTemporal
final implicit def Temporal2[F[_, _] : Temporal2, E, A](self: F[E, A]): TemporalOps[F, E, A]

Attributes

Inherited from:
ImplicitPunsTemporal
final implicit def WeakAsync2[F[_, _] : WeakAsync2, E, A](self: F[E, A]): WeakAsyncOps[F, E, A]

Attributes

Inherited from:
ImplicitPunsWeakAsync
final implicit def WeakTemporal2[F[_, _] : Error2, E, A](self: F[E, A]): ErrorOps[F, E, A]

Attributes

Inherited from:
ImplicitPunsWeakTemporal
final implicit def WeakTemporal2[F[_, _] : WeakTemporal2, E, A](self: F[E, A]): WeakTemporalOps[F, E, A]

Attributes

Inherited from:
ImplicitPunsWeakTemporal