Packages

t

shims.effect.instances

MTLConcurrentEffect

trait MTLConcurrentEffect extends MTLEffect with MTLConcurrent

Linear Supertypes
MTLConcurrent, MTLEffect, MTLAsync, MTLLiftIO, MTLSync, MTLBracket, AsSyntaxModule, EitherConverters, MonadErrorConversions, MonadConversions, FlatMapConversions, ComonadConversions, CoflatMapConversions, TraverseConversions, FoldableConversions, MonoidConversions, SemigroupConversions, OrderConversions, EqConversions, ApplicativeConversions, ApplyConversions, FunctorConversions, ContravariantConversions, IFunctorConversions, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MTLConcurrentEffect
  2. MTLConcurrent
  3. MTLEffect
  4. MTLAsync
  5. MTLLiftIO
  6. MTLSync
  7. MTLBracket
  8. AsSyntaxModule
  9. EitherConverters
  10. MonadErrorConversions
  11. MonadConversions
  12. FlatMapConversions
  13. ComonadConversions
  14. CoflatMapConversions
  15. TraverseConversions
  16. FoldableConversions
  17. MonoidConversions
  18. SemigroupConversions
  19. OrderConversions
  20. EqConversions
  21. ApplicativeConversions
  22. ApplyConversions
  23. FunctorConversions
  24. ContravariantConversions
  25. IFunctorConversions
  26. AnyRef
  27. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait EitherTAsync[F[_], L] extends EitherTSync[F, L] with EitherTLiftIO[F, L] with Async[[γ$30$]EitherT[F, L, γ$30$]]
    Attributes
    protected[this]
    Definition Classes
    MTLAsync
  2. trait KleisliAsync[F[_], R] extends KleisliSync[F, R] with KleisliLiftIO[F, R] with Async[[γ$29$]Kleisli[F, R, γ$29$]]
    Attributes
    protected[this]
    Definition Classes
    MTLAsync
  3. trait OptionTAsync[F[_]] extends OptionTSync[F] with OptionTLiftIO[F] with Async[[β$28$]OptionT[F, β$28$]]
    Attributes
    protected[this]
    Definition Classes
    MTLAsync
  4. trait StateTAsync[F[_], S] extends StateTSync[F, S] with StateTLiftIO[F, S] with Async[[γ$31$]IndexedStateT[F, S, S, γ$31$]]
    Attributes
    protected[this]
    Definition Classes
    MTLAsync
  5. trait WriterTAsync[F[_], L] extends WriterTSync[F, L] with WriterTLiftIO[F, L] with Async[[γ$32$]WriterT[F, L, γ$32$]]
    Attributes
    protected[this]
    Definition Classes
    MTLAsync
  6. trait KleisliBracket[F[_], R, E] extends Bracket[[γ$2$]Kleisli[F, R, γ$2$], E]
    Attributes
    protected[this]
    Definition Classes
    MTLBracket
  7. trait EitherTConcurrent[F[_], L] extends EitherTAsync[F, L] with Concurrent[[γ$49$]EitherT[F, L, γ$49$]]
    Attributes
    protected[this]
    Definition Classes
    MTLConcurrent
  8. trait KleisliConcurrent[F[_], R] extends KleisliAsync[F, R] with Concurrent[[γ$45$]Kleisli[F, R, γ$45$]]
    Attributes
    protected[this]
    Definition Classes
    MTLConcurrent
  9. trait OptionTConcurrent[F[_]] extends OptionTAsync[F] with Concurrent[[β$40$]OptionT[F, β$40$]]
    Attributes
    protected[this]
    Definition Classes
    MTLConcurrent
  10. trait WriterTConcurrent[F[_], L] extends WriterTAsync[F, L] with Concurrent[[γ$54$]WriterT[F, L, γ$54$]]
    Attributes
    protected[this]
    Definition Classes
    MTLConcurrent
  11. implicit final class AsSyntax[A] extends AnyRef
    Definition Classes
    AsSyntaxModule
  12. trait EitherTConcurrentEffect[F[_]] extends EitherTEffect[F] with EitherTConcurrent[F, Throwable] with ConcurrentEffect[[γ$61$]EitherT[F, Throwable, γ$61$]]
    Attributes
    protected[this]
  13. trait WriterTConcurrentEffect[F[_], L] extends WriterTEffect[F, L] with WriterTConcurrent[F, L] with ConcurrentEffect[[γ$63$]WriterT[F, L, γ$63$]]
    Attributes
    protected[this]
  14. trait EitherTEffect[F[_]] extends EitherTAsync[F, Throwable] with Effect[[γ$35$]EitherT[F, Throwable, γ$35$]]
    Attributes
    protected[this]
    Definition Classes
    MTLEffect
  15. trait WriterTEffect[F[_], L] extends WriterTAsync[F, L] with Effect[[γ$36$]WriterT[F, L, γ$36$]]
    Attributes
    protected[this]
    Definition Classes
    MTLEffect
  16. trait EitherTLiftIO[F[_], L] extends LiftIO[[γ$20$]EitherT[F, L, γ$20$]]
    Attributes
    protected[this]
    Definition Classes
    MTLLiftIO
  17. trait KleisliLiftIO[F[_], R] extends LiftIO[[γ$19$]Kleisli[F, R, γ$19$]]
    Attributes
    protected[this]
    Definition Classes
    MTLLiftIO
  18. trait OptionTLiftIO[F[_]] extends LiftIO[[β$18$]OptionT[F, β$18$]]
    Attributes
    protected[this]
    Definition Classes
    MTLLiftIO
  19. trait StateTLiftIO[F[_], S] extends LiftIO[[γ$21$]IndexedStateT[F, S, S, γ$21$]]
    Attributes
    protected[this]
    Definition Classes
    MTLLiftIO
  20. trait WriterTLiftIO[F[_], L] extends LiftIO[[γ$22$]WriterT[F, L, γ$22$]]
    Attributes
    protected[this]
    Definition Classes
    MTLLiftIO
  21. trait EitherTSync[F[_], L] extends Sync[[γ$10$]EitherT[F, L, γ$10$]]
    Attributes
    protected[this]
    Definition Classes
    MTLSync
  22. trait KleisliSync[F[_], R] extends KleisliBracket[F, R, Throwable] with Sync[[γ$9$]Kleisli[F, R, γ$9$]]
    Attributes
    protected[this]
    Definition Classes
    MTLSync
  23. trait OptionTSync[F[_]] extends Sync[[β$8$]OptionT[F, β$8$]]
    Attributes
    protected[this]
    Definition Classes
    MTLSync
  24. trait StateTSync[F[_], S] extends Sync[[γ$11$]IndexedStateT[F, S, S, γ$11$]]
    Attributes
    protected[this]
    Definition Classes
    MTLSync
  25. trait WriterTSync[F[_], L] extends Sync[[γ$12$]WriterT[F, L, γ$12$]]
    Attributes
    protected[this]
    Definition Classes
    MTLSync

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. implicit def applicativeToCats[F[_]](implicit FC: Capture[Applicative[F]]): Applicative[F] with Synthetic
    Definition Classes
    ApplicativeConversions
  5. implicit def applicativeToScalaz[F[_]](implicit FC: Capture[Applicative[F]]): Applicative[F] with Synthetic
    Definition Classes
    ApplicativeConversions
  6. implicit def applyToCats[F[_]](implicit FC: Capture[Apply[F]]): Apply[F] with Synthetic
    Definition Classes
    ApplyConversions
  7. implicit def applyToScalaz[F[_]](implicit FC: Capture[Apply[F]]): Apply[F] with Synthetic
    Definition Classes
    ApplyConversions
  8. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  9. implicit def bindToCats[F[_]](implicit FC: Capture[Bind[F]], EFC: EitherCapture[Applicative[F], BindRec[F]]): FlatMap[F] with Synthetic
    Definition Classes
    FlatMapConversions
  10. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  11. implicit def cobindToCats[F[_]](implicit FC: Capture[Cobind[F]]): CoflatMap[F] with Synthetic
    Definition Classes
    CoflatMapConversions
  12. implicit def coflatMapToScalaz[F[_]](implicit FC: Capture[CoflatMap[F]]): Cobind[F] with Synthetic
    Definition Classes
    CoflatMapConversions
  13. implicit def comonadToCats[F[_]](implicit FC: Capture[Comonad[F]]): Comonad[F] with Synthetic
    Definition Classes
    ComonadConversions
  14. implicit def comonadToScalaz[F[_]](implicit FC: Capture[Comonad[F]]): Comonad[F] with Synthetic
    Definition Classes
    ComonadConversions
  15. implicit def contravariantToCats[F[_]](implicit FC: Capture[Contravariant[F]]): Contravariant[F] with Synthetic
    Definition Classes
    ContravariantConversions
  16. implicit def contravariantToScalaz[F[_]](implicit FC: Capture[Contravariant[F]]): Contravariant[F] with Synthetic
    Definition Classes
    ContravariantConversions
  17. implicit def eitherAs[A, B]: AsScalaz[Either[A, B], \/[A, B]] with AsCats[\/[A, B], Either[A, B]]
    Definition Classes
    EitherConverters
  18. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  19. implicit def eqToScalaz[A](implicit AC: Capture[Eq[A]]): Equal[A] with Synthetic
    Definition Classes
    EqConversions
  20. implicit def equalToCats[A](implicit AC: Capture[Equal[A]]): Eq[A] with Synthetic
    Definition Classes
    EqConversions
  21. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  22. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  23. implicit def flatMapToScalaz[F[_]](implicit FC: Capture[FlatMap[F]]): BindRec[F] with Synthetic
    Definition Classes
    FlatMapConversions
  24. implicit def foldableToCats[F[_]](implicit FC: Capture[Foldable[F]]): Foldable[F] with Synthetic
    Definition Classes
    FoldableConversions
  25. implicit def foldableToScalaz[F[_]](implicit FC: Capture[Foldable[F]]): Foldable[F] with Synthetic
    Definition Classes
    FoldableConversions
  26. implicit def functorToCats[F[_]](implicit FC: Capture[Functor[F]]): Functor[F] with Synthetic
    Definition Classes
    FunctorConversions
  27. implicit def functorToScalaz[F[_]](implicit FC: Capture[Functor[F]]): Functor[F] with Synthetic
    Definition Classes
    FunctorConversions
  28. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  29. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  30. implicit def ifunctorToCats[F[_]](implicit FC: Capture[InvariantFunctor[F]]): Invariant[F] with Synthetic
    Definition Classes
    IFunctorConversions
  31. implicit def ifunctorToScalaz[F[_]](implicit FC: Capture[Invariant[F]]): InvariantFunctor[F] with Synthetic
    Definition Classes
    IFunctorConversions
  32. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  33. implicit def monadErrorToCats[F[_], E](implicit FC: Capture[MonadError[F, E]], OFC: OptionCapture[BindRec[F]]): MonadError[F, E] with Synthetic
    Definition Classes
    MonadErrorConversions
  34. implicit def monadErrorToScalaz[F[_], E](implicit FC: Capture[MonadError[F, E]]): MonadError[F, E] with Synthetic
    Definition Classes
    MonadErrorConversions
  35. implicit def monadToCats[F[_]](implicit FC: Capture[Monad[F]], OFC: OptionCapture[BindRec[F]]): Monad[F] with Synthetic
    Definition Classes
    MonadConversions
  36. implicit def monadToScalaz[F[_]](implicit FC: Capture[Monad[F]]): Monad[F] with Synthetic
    Definition Classes
    MonadConversions
  37. implicit def monoidToCats[A](implicit FC: Capture[Monoid[A]]): Monoid[A] with Synthetic
    Definition Classes
    MonoidConversions
  38. implicit def monoidToScalaz[A](implicit FC: Capture[Monoid[A]]): Monoid[A] with Synthetic
    Definition Classes
    MonoidConversions
  39. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  40. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  41. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  42. implicit def orderToCats[A](implicit AC: Capture[Order[A]]): Order[A] with Synthetic
    Definition Classes
    OrderConversions
  43. implicit def orderToScalaz[A](implicit AC: Capture[Order[A]]): Order[A] with Synthetic
    Definition Classes
    OrderConversions
  44. implicit def scalazEitherTAsync[F[_], L](implicit arg0: Async[F]): Async[[γ$25$]EitherT[F, L, γ$25$]]
    Definition Classes
    MTLAsync
  45. implicit def scalazEitherTConcurrentEffect[F[_]](implicit arg0: ConcurrentEffect[F]): ConcurrentEffect[[γ$59$]EitherT[F, Throwable, γ$59$]]
  46. implicit def scalazEitherTEffect[F[_]](implicit arg0: Effect[F]): Effect[[γ$33$]EitherT[F, Throwable, γ$33$]]
    Definition Classes
    MTLEffect
  47. implicit def scalazEitherTLiftIO[F[_], L](implicit arg0: LiftIO[F], arg1: Functor[F]): LiftIO[[γ$15$]EitherT[F, L, γ$15$]]
    Definition Classes
    MTLLiftIO
  48. implicit def scalazEitherTSync[F[_], L](implicit arg0: Sync[F]): Sync[[γ$5$]EitherT[F, L, γ$5$]]
    Definition Classes
    MTLSync
  49. implicit def scalazKleisliAsync[F[_], R](implicit arg0: Async[F]): Async[[γ$24$]Kleisli[F, R, γ$24$]]
    Definition Classes
    MTLAsync
  50. implicit def scalazKleisliBracket[F[_], R, E](implicit arg0: Bracket[F, E]): Bracket[[γ$1$]Kleisli[F, R, γ$1$], E]
    Definition Classes
    MTLBracket
  51. implicit def scalazKleisliConcurrent[F[_], R](implicit arg0: Concurrent[F]): Concurrent[[γ$38$]Kleisli[F, R, γ$38$]]
    Definition Classes
    MTLConcurrent
  52. implicit def scalazKleisliLiftIO[F[_], R](implicit arg0: LiftIO[F]): LiftIO[[γ$14$]Kleisli[F, R, γ$14$]]
    Definition Classes
    MTLLiftIO
  53. implicit def scalazKleisliSync[F[_], R](implicit arg0: Sync[F]): Sync[[γ$4$]Kleisli[F, R, γ$4$]]
    Definition Classes
    MTLSync
  54. implicit def scalazOptionTAsync[F[_]](implicit arg0: Async[F]): Async[[β$23$]OptionT[F, β$23$]]
    Definition Classes
    MTLAsync
  55. implicit def scalazOptionTConcurrent[F[_]](implicit arg0: Concurrent[F]): Concurrent[[β$37$]OptionT[F, β$37$]]
    Definition Classes
    MTLConcurrent
  56. implicit def scalazOptionTLiftIO[F[_]](implicit arg0: LiftIO[F], arg1: Functor[F]): LiftIO[[β$13$]OptionT[F, β$13$]]
    Definition Classes
    MTLLiftIO
  57. implicit def scalazOptionTSync[F[_]](implicit arg0: Sync[F]): Sync[[β$3$]OptionT[F, β$3$]]
    Definition Classes
    MTLSync
  58. implicit def scalazStateTAsync[F[_], S](implicit arg0: Async[F]): Async[[γ$26$]IndexedStateT[F, S, S, γ$26$]]
    Definition Classes
    MTLAsync
  59. implicit def scalazStateTLiftIO[F[_], S](implicit arg0: LiftIO[F], arg1: Monad[F]): LiftIO[[γ$16$]IndexedStateT[F, S, S, γ$16$]]
    Definition Classes
    MTLLiftIO
  60. implicit def scalazStateTSync[F[_], S](implicit arg0: Sync[F]): Sync[[γ$6$]IndexedStateT[F, S, S, γ$6$]]
    Definition Classes
    MTLSync
  61. implicit def scalazWriterTAsync[F[_], L](implicit arg0: Async[F], arg1: Monoid[L]): Async[[γ$27$]WriterT[F, L, γ$27$]]
    Definition Classes
    MTLAsync
  62. implicit def scalazWriterTConcurrent[F[_], L](implicit arg0: Concurrent[F], arg1: Monoid[L]): Concurrent[[γ$39$]WriterT[F, L, γ$39$]]
    Definition Classes
    MTLConcurrent
  63. implicit def scalazWriterTConcurrentEffect[F[_], L](implicit arg0: ConcurrentEffect[F], arg1: Monoid[L]): ConcurrentEffect[[γ$60$]WriterT[F, L, γ$60$]]
  64. implicit def scalazWriterTEffect[F[_], L](implicit arg0: Effect[F], arg1: Monoid[L]): Effect[[γ$34$]WriterT[F, L, γ$34$]]
    Definition Classes
    MTLEffect
  65. implicit def scalazWriterTLiftIO[F[_], L](implicit arg0: LiftIO[F], arg1: Functor[F], arg2: Monoid[L]): LiftIO[[γ$17$]WriterT[F, L, γ$17$]]
    Definition Classes
    MTLLiftIO
  66. implicit def scalazWriterTSync[F[_], L](implicit arg0: Sync[F], arg1: Monoid[L]): Sync[[γ$7$]WriterT[F, L, γ$7$]]
    Definition Classes
    MTLSync
  67. implicit def semigroupToCats[A](implicit FC: Capture[Semigroup[A]]): Semigroup[A] with Synthetic
    Definition Classes
    SemigroupConversions
  68. implicit def semigroupToScalaz[A](implicit FC: Capture[Semigroup[A]]): Semigroup[A] with Synthetic
    Definition Classes
    SemigroupConversions
  69. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  70. def toString(): String
    Definition Classes
    AnyRef → Any
  71. implicit def traverseToCats[F[_]](implicit FC: Capture[Traverse[F]]): Traverse[F] with Synthetic
    Definition Classes
    TraverseConversions
  72. implicit def traverseToScalaz[F[_]](implicit FC: Capture[Traverse[F]]): Traverse[F] with Synthetic
    Definition Classes
    TraverseConversions
  73. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  74. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  75. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from MTLConcurrent

Inherited from MTLEffect

Inherited from MTLAsync

Inherited from MTLLiftIO

Inherited from MTLSync

Inherited from MTLBracket

Inherited from AsSyntaxModule

Inherited from EitherConverters

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