CatsEffectAliases

class Object
trait Matchable
class Any

Type members

Types

final type Async[F[_]] = Async[F]
final type Blocker = Blocker
final type Bracket[F[_], E] = Bracket[F, E]
final type BracketThrow[F[_]] = BracketThrow[F]
final type CancelToken[F[_]] = CancelToken[F]
final type Concurrent[F[_]] = Concurrent[F]
final type ConcurrentEffect[F[_]] = ConcurrentEffect[F]
final type ContextShift[F[_]] = ContextShift[F]
final type Deferred[F[_], A] = Deferred[F, A]
final type Effect[F[_]] = Effect[F]
final type ExitCase[+E] = ExitCase[E]
final type ExitCode = ExitCode
final type Fiber[F[_], A] = Fiber[F, A]
final type IO[+A] = IO[A]
final type IOApp = IOApp
final type LiftIO[F[_]] = LiftIO[F]
final type MVar2[F[_], A] = MVar2[F, A]
final type Ref[F[_], A] = Ref[F, A]
final type Resource[F[_], A] = Resource[F, A]
final type Semaphore[F[_]] = Semaphore[F]
final type Sync[F[_]] = Sync[F]
final type SyncIO[+A] = SyncIO[A]
final type Timer[F[_]] = Timer[F]
final type TryableDeferred[F[_], A] = TryableDeferred[F, A]

Deprecated types

@deprecated("`MVar` is now deprecated in favour of a new generation `MVar2` with `tryRead` and `swap` support", "2.2.0")
final type MVar[F[_], A] = MVar[F, A]
Deprecated

Value members

Concrete fields

final val Async: Async
final val Blocker: Blocker
final val Bracket: Bracket
final val Concurrent: Concurrent
final val ConcurrentEffect: ConcurrentEffect
final val ContextShift: ContextShift
final val Deferred: Deferred
final val Effect: Effect
final val ExitCase: ExitCase
final val ExitCode: ExitCode
final val Fiber: Fiber
final val IO: IO
final val IOApp: IOApp
final val LiftIO: LiftIO
final val MVar: MVar
final val Ref: Ref
final val Resource: Resource
final val Semaphore: Semaphore
final val Sync: Sync
final val SyncIO: SyncIO
final val Timer: Timer
final val TryableDeferred: Deferred