BlockingIOInstances

izumi.functional.bio.BlockingIOInstances$

Attributes

Graph
Supertypes
Self type

Members list

Concise view

Type members

Inherited types

type FWithEnv[FR[_, _, _], R0, -R, +E, +A] = FR[R & R0, E, A]

Attributes

Inherited from:
LowPriorityBlockingIOInstances
type IOWithBlocking[+E, +A] = ZIO[Blocking, E, A]

Attributes

Inherited from:
LowPriorityBlockingIOInstances
type ZIOWithBlocking[-R, +E, +A] = ZIO[R & Blocking, E, A]

Attributes

Inherited from:
LowPriorityBlockingIOInstances

Value members

Concrete methods

def BlockingZIOFromBlocking(b: Service): BlockingIO3[ZIO]
def BlockingZIOFromThreadPool(blockingPool: ThreadPoolExecutor): BlockingIO3[ZIO]

Implicits

Implicits

final implicit def blockingZIOFromHasBlocking(implicit blocking: Blocking): Of[BlockingIO3[ZIO]]

Inherited implicits

final implicit def blockingConvert3To2[C <: ([f[_, _, _]] =>> BlockingIO3[f]), FR[_, _, _], R, T](implicit BlockingIO3: C[FR] { type Divergence = Nondivergent; type IsPredefined = T; }): Of[BlockingIO2[[_, _] =>> FR[R, _$13, _$14]]] { type IsPredefined = T; }

Attributes

Inherited from:
BlockingIOLowPriorityVersionSpecific