Packages

p

shims

effect

package effect

Linear Supertypes
ShimsEffect, IOInstances, TaskInstances, ShimsCore, RWSTConverters, CokleisliConverters, ConstConverters, IorConverters, WriterTConverters, MaybeTConverters, MaybeConverters, OneAndConverters, ValidatedNELConverters, NELConverters, ValidatedConverters, OptionTConverters, KleisliConverters, EitherTConverters, EitherKConverters, IndexedStateTConverters, EvalConverters, FreeConverters, FunctionKConverters, InjectConversions, ChoiceConversions, ArrowConversions, StrongConversions, ProfunctorConversions, EitherConverters, CategoryConversions, ComposeConversions, BitraverseConversions, BifoldableConversions, BifunctorConversions, ShowConversions, MonadErrorConversions, MonadConversions, FlatMapConversions, ComonadConversions, CoflatMapConversions, TraverseConversions, FoldableConversions, MonoidConversions, SemigroupConversions, OrderConversions, EqConversions, ApplicativeConversions, ApplyConversions, FunctorConversions, ContravariantConversions, IFunctorConversions, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. effect
  2. ShimsEffect
  3. IOInstances
  4. TaskInstances
  5. ShimsCore
  6. RWSTConverters
  7. CokleisliConverters
  8. ConstConverters
  9. IorConverters
  10. WriterTConverters
  11. MaybeTConverters
  12. MaybeConverters
  13. OneAndConverters
  14. ValidatedNELConverters
  15. NELConverters
  16. ValidatedConverters
  17. OptionTConverters
  18. KleisliConverters
  19. EitherTConverters
  20. EitherKConverters
  21. IndexedStateTConverters
  22. EvalConverters
  23. FreeConverters
  24. FunctionKConverters
  25. InjectConversions
  26. ChoiceConversions
  27. ArrowConversions
  28. StrongConversions
  29. ProfunctorConversions
  30. EitherConverters
  31. CategoryConversions
  32. ComposeConversions
  33. BitraverseConversions
  34. BifoldableConversions
  35. BifunctorConversions
  36. ShowConversions
  37. MonadErrorConversions
  38. MonadConversions
  39. FlatMapConversions
  40. ComonadConversions
  41. CoflatMapConversions
  42. TraverseConversions
  43. FoldableConversions
  44. MonoidConversions
  45. SemigroupConversions
  46. OrderConversions
  47. EqConversions
  48. ApplicativeConversions
  49. ApplyConversions
  50. FunctorConversions
  51. ContravariantConversions
  52. IFunctorConversions
  53. AnyRef
  54. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. implicit final class AsSyntax[A] extends AnyRef
    Definition Classes
    ShimsCore
  2. trait ShimsEffect extends ShimsCore with TaskInstances with IOInstances

Value Members

  1. implicit def applicativeToCats[F[_]](implicit FC: Capture[Applicative[F]]): Applicative[F] with Synthetic
    Definition Classes
    ApplicativeConversions
  2. implicit def applicativeToScalaz[F[_]](implicit FC: Capture[Applicative[F]]): Applicative[F] with Synthetic
    Definition Classes
    ApplicativeConversions
  3. implicit def applyToCats[F[_]](implicit FC: Capture[Apply[F]]): Apply[F] with Synthetic
    Definition Classes
    ApplyConversions
  4. implicit def applyToScalaz[F[_]](implicit FC: Capture[Apply[F]]): Apply[F] with Synthetic
    Definition Classes
    ApplyConversions
  5. implicit def arrowToCats[F[_, _]](implicit FC: Capture[Arrow[F]]): Arrow[F] with Synthetic
    Definition Classes
    ArrowConversions
  6. implicit def arrowToScalaz[F[_, _]](implicit FC: Capture[Arrow[F]]): Arrow[F] with Synthetic
    Definition Classes
    ArrowConversions
  7. implicit def bifoldableToCats[F[_, _]](implicit FC: Capture[Bifoldable[F]]): Bifoldable[F] with Synthetic
    Definition Classes
    BifoldableConversions
  8. implicit def bifoldableToScalaz[F[_, _]](implicit FC: Capture[Bifoldable[F]]): Bifoldable[F] with Synthetic
    Definition Classes
    BifoldableConversions
  9. implicit def bifunctorToCats[F[_, _]](implicit FC: Capture[Bifunctor[F]]): Bifunctor[F] with Synthetic
    Definition Classes
    BifunctorConversions
  10. implicit def bifunctorToScalaz[F[_, _]](implicit FC: Capture[Bifunctor[F]]): Bifunctor[F] with Synthetic
    Definition Classes
    BifunctorConversions
  11. implicit def bindToCats[F[_]](implicit FC: Capture[Bind[F]], EFC: EitherCapture[Applicative[F], BindRec[F]]): FlatMap[F] with Synthetic
    Definition Classes
    FlatMapConversions
  12. implicit def bitraverseToCats[F[_, _]](implicit FC: Capture[Bitraverse[F]]): Bitraverse[F] with Synthetic
    Definition Classes
    BitraverseConversions
  13. implicit def bitraverseToScalaz[F[_, _]](implicit FC: Capture[Bitraverse[F]]): Bitraverse[F] with Synthetic
    Definition Classes
    BitraverseConversions
  14. implicit def categoryToCats[F[_, _]](implicit FC: Capture[Category[F]]): Category[F] with Synthetic
    Definition Classes
    CategoryConversions
  15. implicit def categoryToScalaz[F[_, _]](implicit FC: Capture[Category[F]]): Category[F] with Synthetic
    Definition Classes
    CategoryConversions
  16. implicit def choiceToCats[F[_, _]](implicit FC: Capture[Choice[F]], BF: Bifunctor[F]): Choice[F] with Synthetic
    Definition Classes
    ChoiceConversions
  17. implicit def choiceToScalaz[F[_, _]](implicit FC: Capture[Choice[F]], BF: Bifunctor[F]): Choice[F] with Synthetic
    Definition Classes
    ChoiceConversions
  18. implicit def cobindToCats[F[_]](implicit FC: Capture[Cobind[F]]): CoflatMap[F] with Synthetic
    Definition Classes
    CoflatMapConversions
  19. implicit def coflatMapToScalaz[F[_]](implicit FC: Capture[CoflatMap[F]]): Cobind[F] with Synthetic
    Definition Classes
    CoflatMapConversions
  20. implicit def cokleisliAs[F[_], A, B]: AsScalaz[Cokleisli[F, A, B], Cokleisli[F, A, B]] with AsCats[Cokleisli[F, A, B], Cokleisli[F, A, B]]
    Definition Classes
    CokleisliConverters
  21. implicit def comonadToCats[F[_]](implicit FC: Capture[Comonad[F]]): Comonad[F] with Synthetic
    Definition Classes
    ComonadConversions
  22. implicit def comonadToScalaz[F[_]](implicit FC: Capture[Comonad[F]]): Comonad[F] with Synthetic
    Definition Classes
    ComonadConversions
  23. implicit def composeToCats[F[_, _]](implicit FC: Capture[Compose[F]]): Compose[F] with Synthetic
    Definition Classes
    ComposeConversions
  24. implicit def composeToScalaz[F[_, _]](implicit FC: Capture[Compose[F]]): Compose[F] with Synthetic
    Definition Classes
    ComposeConversions
  25. implicit def constAs[A, B]: AsScalaz[Const[A, B], Const[A, B]] with AsCats[Const[A, B], Const[A, B]]
    Definition Classes
    ConstConverters
  26. implicit def contravariantToCats[F[_]](implicit FC: Capture[Contravariant[F]]): Contravariant[F] with Synthetic
    Definition Classes
    ContravariantConversions
  27. implicit def contravariantToScalaz[F[_]](implicit FC: Capture[Contravariant[F]]): Contravariant[F] with Synthetic
    Definition Classes
    ContravariantConversions
  28. implicit def eitherAs[A, B]: AsScalaz[Either[A, B], \/[A, B]] with AsCats[\/[A, B], Either[A, B]]
    Definition Classes
    EitherConverters
  29. implicit def eitherKAs[F[_], G[_], A]: AsScalaz[EitherK[F, G, A], Coproduct[F, G, A]] with AsCats[Coproduct[F, G, A], EitherK[F, G, A]]
    Definition Classes
    EitherKConverters
  30. implicit def eitherTAs[F[_], A, B](implicit F: Functor[F]): AsScalaz[EitherT[F, A, B], EitherT[F, A, B]] with AsCats[EitherT[F, A, B], EitherT[F, A, B]]
    Definition Classes
    EitherTConverters
  31. implicit def eqToScalaz[A](implicit AC: Capture[Eq[A]]): Equal[A] with Synthetic
    Definition Classes
    EqConversions
  32. implicit def equalToCats[A](implicit AC: Capture[Equal[A]]): Eq[A] with Synthetic
    Definition Classes
    EqConversions
  33. implicit def evalAs[A]: AsScalaz[Eval[A], Trampoline[A]] with AsCats[Trampoline[A], Eval[A]]
    Definition Classes
    EvalConverters
  34. implicit def flatMapToScalaz[F[_]](implicit FC: Capture[FlatMap[F]]): BindRec[F] with Synthetic
    Definition Classes
    FlatMapConversions
  35. implicit def foldableToCats[F[_]](implicit FC: Capture[Foldable[F]]): Foldable[F] with Synthetic
    Definition Classes
    FoldableConversions
  36. implicit def foldableToScalaz[F[_]](implicit FC: Capture[Foldable[F]]): Foldable[F] with Synthetic
    Definition Classes
    FoldableConversions
  37. implicit def freeAs[S[_], A]: AsScalaz[Free[S, A], Free[S, A]] with AsCats[Free[S, A], Free[S, A]]
    Definition Classes
    FreeConverters
  38. implicit def functionkAs[F[_], G[_]]: AsScalaz[FunctionK[F, G], ~>[F, G]] with AsCats[~>[F, G], FunctionK[F, G]]
    Definition Classes
    FunctionKConverters
  39. implicit def functorToCats[F[_]](implicit FC: Capture[Functor[F]]): Functor[F] with Synthetic
    Definition Classes
    FunctorConversions
  40. implicit def functorToScalaz[F[_]](implicit FC: Capture[Functor[F]]): Functor[F] with Synthetic
    Definition Classes
    FunctorConversions
  41. implicit def ifunctorToCats[F[_]](implicit FC: Capture[InvariantFunctor[F]]): Invariant[F] with Synthetic
    Definition Classes
    IFunctorConversions
  42. implicit def ifunctorToScalaz[F[_]](implicit FC: Capture[Invariant[F]]): InvariantFunctor[F] with Synthetic
    Definition Classes
    IFunctorConversions
  43. implicit def injectToCats[F[_], G[_]](implicit FC: Capture[Inject[F, G]]): InjectK[F, G] with Synthetic
    Definition Classes
    InjectConversions
  44. implicit def iorAs[A, B]: AsScalaz[Ior[A, B], \&/[A, B]] with AsCats[\&/[A, B], Ior[A, B]]
    Definition Classes
    IorConverters
  45. implicit def kleisliAs[F[_], A, B]: AsScalaz[Kleisli[F, A, B], Kleisli[F, A, B]] with AsCats[Kleisli[F, A, B], Kleisli[F, A, B]]
    Definition Classes
    KleisliConverters
  46. implicit def liftIOToScalaz[F[_]](implicit arg0: LiftIO[F]): LiftIO[F]
    Definition Classes
    IOInstances
  47. implicit def maybeAs[A]: AsCats[Maybe[A], Option[A]]
    Definition Classes
    MaybeConverters
  48. implicit def maybeTAs[F[_], A](implicit F: Functor[F]): AsCats[MaybeT[F, A], OptionT[F, A]]
    Definition Classes
    MaybeTConverters
  49. implicit def monadErrorToCats[F[_], E](implicit FC: Capture[MonadError[F, E]], OFC: OptionCapture[BindRec[F]]): MonadError[F, E] with Synthetic
    Definition Classes
    MonadErrorConversions
  50. implicit def monadErrorToScalaz[F[_], E](implicit FC: Capture[MonadError[F, E]]): MonadError[F, E] with Synthetic
    Definition Classes
    MonadErrorConversions
  51. implicit def monadToCats[F[_]](implicit FC: Capture[Monad[F]], OFC: OptionCapture[BindRec[F]]): Monad[F] with Synthetic
    Definition Classes
    MonadConversions
  52. implicit def monadToScalaz[F[_]](implicit FC: Capture[Monad[F]]): Monad[F] with Synthetic
    Definition Classes
    MonadConversions
  53. implicit def monoidToCats[A](implicit FC: Capture[Monoid[A]]): Monoid[A] with Synthetic
    Definition Classes
    MonoidConversions
  54. implicit def monoidToScalaz[A](implicit FC: Capture[Monoid[A]]): Monoid[A] with Synthetic
    Definition Classes
    MonoidConversions
  55. implicit def nameAs[A]: AsCats[Name[A], Eval[A]]
    Definition Classes
    EvalConverters
  56. implicit def needAs[A]: AsCats[Need[A], Eval[A]]
    Definition Classes
    EvalConverters
  57. implicit def nelAs[A]: AsScalaz[NonEmptyList[A], NonEmptyList[A]] with AsCats[NonEmptyList[A], NonEmptyList[A]]
    Definition Classes
    NELConverters
  58. implicit def oneAndAs[F[_], A]: AsScalaz[OneAnd[F, A], OneAnd[F, A]] with AsCats[OneAnd[F, A], OneAnd[F, A]]
    Definition Classes
    OneAndConverters
  59. implicit def optionTAs[F[_], A]: AsScalaz[OptionT[F, A], OptionT[F, A]] with AsCats[OptionT[F, A], OptionT[F, A]]
    Definition Classes
    OptionTConverters
  60. implicit def orderToCats[A](implicit AC: Capture[Order[A]]): Order[A] with Synthetic
    Definition Classes
    OrderConversions
  61. implicit def orderToScalaz[A](implicit AC: Capture[Order[A]]): Order[A] with Synthetic
    Definition Classes
    OrderConversions
  62. implicit def profunctorToCats[F[_, _]](implicit FC: Capture[Profunctor[F]]): Profunctor[F] with Synthetic
    Definition Classes
    ProfunctorConversions
  63. implicit def profunctorToScalaz[F[_, _]](implicit FC: Capture[Profunctor[F]]): Profunctor[F] with Synthetic
    Definition Classes
    ProfunctorConversions
  64. implicit def rwstAs[F[_], E, L, S, A](implicit F: Monad[F]): AsScalaz[RWST[F, E, L, S, A], RWST[F, E, L, S, A]] with AsCats[RWST[F, E, L, S, A], RWST[F, E, L, S, A]]
    Definition Classes
    RWSTConverters
  65. implicit def semigroupToCats[A](implicit FC: Capture[Semigroup[A]]): Semigroup[A] with Synthetic
    Definition Classes
    SemigroupConversions
  66. implicit def semigroupToScalaz[A](implicit FC: Capture[Semigroup[A]]): Semigroup[A] with Synthetic
    Definition Classes
    SemigroupConversions
  67. implicit def showToCats[A](implicit FC: Capture[Show[A]]): Show[A] with Synthetic
    Definition Classes
    ShowConversions
  68. implicit def showToScalaz[A](implicit FC: Capture[ContravariantShow[A]]): Show[A] with Synthetic
    Definition Classes
    ShowConversions
  69. implicit def stateTAs[F[_], S1, S2, A](implicit arg0: Monad[F]): AsScalaz[IndexedStateT[F, S1, S2, A], IndexedStateT[F, S1, S2, A]] with AsCats[IndexedStateT[F, S1, S2, A], IndexedStateT[F, S1, S2, A]]
    Definition Classes
    IndexedStateTConverters
  70. implicit def strongToCats[F[_, _]](implicit FC: Capture[Strong[F]]): Strong[F] with Synthetic
    Definition Classes
    StrongConversions
  71. implicit def strongToScalaz[F[_, _]](implicit FC: Capture[Strong[F]]): Strong[F] with Synthetic
    Definition Classes
    StrongConversions
  72. implicit def traverseToCats[F[_]](implicit FC: Capture[Traverse[F]]): Traverse[F] with Synthetic
    Definition Classes
    TraverseConversions
  73. implicit def traverseToScalaz[F[_]](implicit FC: Capture[Traverse[F]]): Traverse[F] with Synthetic
    Definition Classes
    TraverseConversions
  74. implicit def validatedAs[E, A]: AsScalaz[Validated[E, A], Validation[E, A]] with AsCats[Validation[E, A], Validated[E, A]]
    Definition Classes
    ValidatedConverters
  75. implicit def validatedNelAs[E, A]: AsScalaz[ValidatedNel[E, A], ValidationNel[E, A]] with AsCats[ValidationNel[E, A], ValidatedNel[E, A]]
    Definition Classes
    ValidatedNELConverters
  76. implicit def valueAs[A]: AsCats[Value[A], Eval[A]]
    Definition Classes
    EvalConverters
  77. implicit def writerTAs[F[_], W, A]: AsScalaz[WriterT[F, W, A], WriterT[F, W, A]] with AsCats[WriterT[F, W, A], WriterT[F, W, A]]
    Definition Classes
    WriterTConverters
  78. implicit object ioSync extends Sync[IO] with StackSafeMonad[IO]
    Definition Classes
    IOInstances
  79. implicit object taskEffect extends Effect[Task] with StackSafeMonad[Task]
    Definition Classes
    TaskInstances

Inherited from ShimsEffect

Inherited from IOInstances

Inherited from TaskInstances

Inherited from ShimsCore

Inherited from RWSTConverters

Inherited from CokleisliConverters

Inherited from ConstConverters

Inherited from IorConverters

Inherited from WriterTConverters

Inherited from MaybeTConverters

Inherited from MaybeConverters

Inherited from OneAndConverters

Inherited from ValidatedNELConverters

Inherited from NELConverters

Inherited from ValidatedConverters

Inherited from OptionTConverters

Inherited from KleisliConverters

Inherited from EitherTConverters

Inherited from EitherKConverters

Inherited from IndexedStateTConverters

Inherited from EvalConverters

Inherited from FreeConverters

Inherited from FunctionKConverters

Inherited from InjectConversions

Inherited from ChoiceConversions

Inherited from ArrowConversions

Inherited from StrongConversions

Inherited from ProfunctorConversions

Inherited from EitherConverters

Inherited from CategoryConversions

Inherited from ComposeConversions

Inherited from BitraverseConversions

Inherited from BifoldableConversions

Inherited from BifunctorConversions

Inherited from ShowConversions

Inherited from MonadErrorConversions

Inherited from MonadConversions

Inherited from FlatMapConversions

Inherited from ComonadConversions

Inherited from CoflatMapConversions

Inherited from TraverseConversions

Inherited from FoldableConversions

Inherited from MonoidConversions

Inherited from SemigroupConversions

Inherited from OrderConversions

Inherited from EqConversions

Inherited from ApplicativeConversions

Inherited from ApplyConversions

Inherited from FunctorConversions

Inherited from ContravariantConversions

Inherited from IFunctorConversions

Inherited from AnyRef

Inherited from Any

Ungrouped