AsyncShift

cps.AsyncShift$
See theAsyncShift companion trait
object AsyncShift

Companion object where defined given AsyncShift instances for Scala standard library objects.

Attributes

See also:

[cps.AsyncShift]

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Givens

Givens

transparent inline given shiftedArrayOps[A]: AsyncShift[ArrayOps[A]]
transparent inline given shiftedCpsMonad[F[_], M <: CpsMonad[F]](using CpsMonad[F]): AsyncShift[M]
transparent inline given shiftedEither[A, B]: AsyncShift[Either[A, B]]
transparent inline given shiftedEitherLeftProjection[A, B]: AsyncShift[LeftProjection[A, B]]
transparent inline given shiftedFunction1[A, B]: AsyncShift[A => B]
transparent inline given shiftedImmutableMapOps[K, V, CC <: ([K, V] =>> MapOps[K, V, LazyRef(...), LazyRef(...)] & Iterable[(K, V)])]: AsyncShift[CC[K, V]]
transparent inline given shiftedIndexedSeqOps[A, C <: ([X] =>> IndexedSeq[X] & IndexedSeqOps[X, LazyRef(...), LazyRef(...)])]: AsyncShift[C[A]]
transparent inline given shiftedIterable[A, CA <: Iterable[A]]: AsyncShift[CA]
transparent inline given shiftedIterableOps[A, C <: ([X] =>> Iterable[X] & IterableOps[X, LazyRef(...), LazyRef(...)])]: AsyncShift[C[A]]
transparent inline given shiftedList[A]: AsyncShift[List[A]]
transparent inline given shiftedMapOps[K, V, CC <: ([K, V] =>> MapOps[K, V, LazyRef(...), LazyRef(...)] & Iterable[(K, V)])]: AsyncShift[CC[K, V]]
transparent inline given shiftedOption[A]: AsyncShift[Option[A]]
transparent inline given shiftedPartialFunction[A, B]: AsyncShift[PartialFunction[A, B]]
transparent inline given shiftedRange[CA <: Range]: AsyncShift[CA]
transparent inline given shiftedSeqOps[A, C <: ([X] =>> Seq[X] & SeqOps[X, LazyRef(...), LazyRef(...)])]: AsyncShift[C[A]]
transparent inline given shiftedTry[A]: AsyncShift[Try[A]]
transparent inline given shiftedTryModule: AsyncShift[Try.type]
transparent inline given shiftedUsing: AsyncShift[Using.type]