Trait

shims

ShimsCore

Related Doc: package shims

Permalink

trait ShimsCore extends MonadErrorConversions with MonoidConversions with ShowConversions with BitraverseConversions with ChoiceConversions with InjectConversions with EitherConverters with FunctionKConverters with EvalConverters with IndexedStateTConverters with EitherKConverters with EitherTConverters with KleisliConverters with OptionTConverters with ValidatedNELConverters with OneAndConverters with MaybeConverters with MaybeTConverters with WriterTConverters with IorConverters with ConstConverters with CokleisliConverters with RWSTConverters with AsSyntaxModule

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

Type Members

  1. implicit final class AsSyntax[A] extends AnyRef

    Permalink
    Definition Classes
    AsSyntaxModule

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. implicit def applicativeToCats[F[_]](implicit FC: Capture[Applicative[F]]): Applicative[F] with Synthetic

    Permalink
    Definition Classes
    ApplicativeConversions
  5. implicit def applicativeToScalaz[F[_]](implicit FC: Capture[Applicative[F]]): Applicative[F] with Synthetic

    Permalink
    Definition Classes
    ApplicativeConversions
  6. implicit def applyToCats[F[_]](implicit FC: Capture[Apply[F]]): Apply[F] with Synthetic

    Permalink
    Definition Classes
    ApplyConversions
  7. implicit def applyToScalaz[F[_]](implicit FC: Capture[Apply[F]]): Apply[F] with Synthetic

    Permalink
    Definition Classes
    ApplyConversions
  8. implicit def arrowToCats[F[_, _]](implicit FC: Capture[Arrow[F]]): Arrow[F] with Synthetic

    Permalink
    Definition Classes
    ArrowConversions
  9. implicit def arrowToScalaz[F[_, _]](implicit FC: Capture[Arrow[F]]): Arrow[F] with Synthetic

    Permalink
    Definition Classes
    ArrowConversions
  10. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  11. implicit def bifoldableToCats[F[_, _]](implicit FC: Capture[Bifoldable[F]]): Bifoldable[F] with Synthetic

    Permalink
    Definition Classes
    BifoldableConversions
  12. implicit def bifoldableToScalaz[F[_, _]](implicit FC: Capture[Bifoldable[F]]): Bifoldable[F] with Synthetic

    Permalink
    Definition Classes
    BifoldableConversions
  13. implicit def bifunctorToCats[F[_, _]](implicit FC: Capture[Bifunctor[F]]): Bifunctor[F] with Synthetic

    Permalink
    Definition Classes
    BifunctorConversions
  14. implicit def bifunctorToScalaz[F[_, _]](implicit FC: Capture[Bifunctor[F]]): Bifunctor[F] with Synthetic

    Permalink
    Definition Classes
    BifunctorConversions
  15. implicit def bindToCats[F[_]](implicit FC: Capture[Bind[F]], EFC: EitherCapture[Applicative[F], BindRec[F]]): FlatMap[F] with Synthetic

    Permalink
    Definition Classes
    FlatMapConversions
  16. implicit def bitraverseToCats[F[_, _]](implicit FC: Capture[Bitraverse[F]]): Bitraverse[F] with Synthetic

    Permalink
    Definition Classes
    BitraverseConversions
  17. implicit def bitraverseToScalaz[F[_, _]](implicit FC: Capture[Bitraverse[F]]): Bitraverse[F] with Synthetic

    Permalink
    Definition Classes
    BitraverseConversions
  18. implicit def categoryToCats[F[_, _]](implicit FC: Capture[Category[F]]): Category[F] with Synthetic

    Permalink
    Definition Classes
    CategoryConversions
  19. implicit def categoryToScalaz[F[_, _]](implicit FC: Capture[Category[F]]): Category[F] with Synthetic

    Permalink
    Definition Classes
    CategoryConversions
  20. implicit def choiceToCats[F[_, _]](implicit FC: Capture[Choice[F]], BF: Bifunctor[F]): Choice[F] with Synthetic

    Permalink
    Definition Classes
    ChoiceConversions
  21. implicit def choiceToScalaz[F[_, _]](implicit FC: Capture[Choice[F]], BF: Bifunctor[F]): Choice[F] with Synthetic

    Permalink
    Definition Classes
    ChoiceConversions
  22. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  23. implicit def cobindToCats[F[_]](implicit FC: Capture[Cobind[F]]): CoflatMap[F] with Synthetic

    Permalink
    Definition Classes
    CoflatMapConversions
  24. implicit def coflatMapToScalaz[F[_]](implicit FC: Capture[CoflatMap[F]]): Cobind[F] with Synthetic

    Permalink
    Definition Classes
    CoflatMapConversions
  25. 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]]

    Permalink
    Definition Classes
    CokleisliConverters
  26. implicit def comonadToCats[F[_]](implicit FC: Capture[Comonad[F]]): Comonad[F] with Synthetic

    Permalink
    Definition Classes
    ComonadConversions
  27. implicit def comonadToScalaz[F[_]](implicit FC: Capture[Comonad[F]]): Comonad[F] with Synthetic

    Permalink
    Definition Classes
    ComonadConversions
  28. implicit def composeToCats[F[_, _]](implicit FC: Capture[Compose[F]]): Compose[F] with Synthetic

    Permalink
    Definition Classes
    ComposeConversions
  29. implicit def composeToScalaz[F[_, _]](implicit FC: Capture[Compose[F]]): Compose[F] with Synthetic

    Permalink
    Definition Classes
    ComposeConversions
  30. implicit def constAs[A, B]: AsScalaz[Const[A, B], Const[A, B]] with AsCats[Const[A, B], Const[A, B]]

    Permalink
    Definition Classes
    ConstConverters
  31. implicit def contravariantToCats[F[_]](implicit FC: Capture[Contravariant[F]]): Contravariant[F] with Synthetic

    Permalink
    Definition Classes
    ContravariantConversions
  32. implicit def contravariantToScalaz[F[_]](implicit FC: Capture[Contravariant[F]]): Contravariant[F] with Synthetic

    Permalink
    Definition Classes
    ContravariantConversions
  33. implicit def eitherAs[A, B]: AsScalaz[Either[A, B], \/[A, B]] with AsCats[\/[A, B], Either[A, B]] { def s2c(e: scalaz.\/[A,B]): Product with Serializable with scala.util.Either[A,B] }

    Permalink
    Definition Classes
    EitherConverters
  34. 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]]

    Permalink
    Definition Classes
    EitherKConverters
  35. 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]]

    Permalink
    Definition Classes
    EitherTConverters
  36. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  37. implicit def eqToScalaz[A](implicit AC: Capture[Eq[A]]): Equal[A] with Synthetic

    Permalink
    Definition Classes
    EqConversions
  38. implicit def equalToCats[A](implicit AC: Capture[Equal[A]]): Eq[A] with Synthetic

    Permalink
    Definition Classes
    EqConversions
  39. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  40. implicit def evalAs[A]: AsScalaz[Eval[A], Trampoline[A]] with AsCats[Trampoline[A], Eval[A]]

    Permalink
    Definition Classes
    EvalConverters
  41. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  42. implicit def flatMapToScalaz[F[_]](implicit FC: Capture[FlatMap[F]]): BindRec[F] with Synthetic

    Permalink
    Definition Classes
    FlatMapConversions
  43. implicit def foldableToCats[F[_]](implicit FC: Capture[Foldable[F]]): Foldable[F] with Synthetic

    Permalink
    Definition Classes
    FoldableConversions
  44. implicit def foldableToScalaz[F[_]](implicit FC: Capture[Foldable[F]]): Foldable[F] with Synthetic

    Permalink
    Definition Classes
    FoldableConversions
  45. implicit def freeAs[S[_], A]: AsScalaz[Free[S, A], Free[S, A]] with AsCats[Free[S, A], Free[S, A]]

    Permalink
    Definition Classes
    FreeConverters
  46. implicit def functionkAs[F[_], G[_]]: AsScalaz[FunctionK[F, G], ~>[F, G]] with AsCats[~>[F, G], FunctionK[F, G]]

    Permalink
    Definition Classes
    FunctionKConverters
  47. implicit def functorToCats[F[_]](implicit FC: Capture[Functor[F]]): Functor[F] with Synthetic

    Permalink
    Definition Classes
    FunctorConversions
  48. implicit def functorToScalaz[F[_]](implicit FC: Capture[Functor[F]]): Functor[F] with Synthetic

    Permalink
    Definition Classes
    FunctorConversions
  49. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  50. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  51. implicit def ifunctorToCats[F[_]](implicit FC: Capture[InvariantFunctor[F]]): Invariant[F] with Synthetic

    Permalink
    Definition Classes
    IFunctorConversions
  52. implicit def ifunctorToScalaz[F[_]](implicit FC: Capture[Invariant[F]]): InvariantFunctor[F] with Synthetic

    Permalink
    Definition Classes
    IFunctorConversions
  53. implicit def injectToCats[F[_], G[_]](implicit FC: Capture[Inject[F, G]]): InjectK[F, G] with Synthetic

    Permalink
    Definition Classes
    InjectConversions
  54. implicit def iorAs[A, B]: AsScalaz[Ior[A, B], \&/[A, B]] with AsCats[\&/[A, B], Ior[A, B]]

    Permalink
    Definition Classes
    IorConverters
  55. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  56. 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]]

    Permalink
    Definition Classes
    KleisliConverters
  57. implicit def maybeAs[A]: AsCats[Maybe[A], Option[A]]

    Permalink
    Definition Classes
    MaybeConverters
  58. implicit def maybeTAs[F[_], A](implicit F: Functor[F]): AsCats[MaybeT[F, A], OptionT[F, A]]

    Permalink
    Definition Classes
    MaybeTConverters
  59. implicit def monadErrorToCats[F[_], E](implicit FC: Capture[MonadError[F, E]], OFC: OptionCapture[BindRec[F]]): MonadError[F, E] with Synthetic

    Permalink
    Definition Classes
    MonadErrorConversions
  60. implicit def monadErrorToScalaz[F[_], E](implicit FC: Capture[MonadError[F, E]]): MonadError[F, E] with Synthetic

    Permalink
    Definition Classes
    MonadErrorConversions
  61. implicit def monadToCats[F[_]](implicit FC: Capture[Monad[F]], OFC: OptionCapture[BindRec[F]]): Monad[F] with Synthetic

    Permalink
    Definition Classes
    MonadConversions
  62. implicit def monadToScalaz[F[_]](implicit FC: Capture[Monad[F]]): Monad[F] with Synthetic

    Permalink
    Definition Classes
    MonadConversions
  63. implicit def monoidToCats[A](implicit FC: Capture[Monoid[A]]): Monoid[A] with Synthetic

    Permalink
    Definition Classes
    MonoidConversions
  64. implicit def monoidToScalaz[A](implicit FC: Capture[Monoid[A]]): Monoid[A] with Synthetic

    Permalink
    Definition Classes
    MonoidConversions
  65. implicit def nameAs[A]: AsCats[Name[A], Eval[A]]

    Permalink
    Definition Classes
    EvalConverters
  66. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  67. implicit def needAs[A]: AsCats[Need[A], Eval[A]]

    Permalink
    Definition Classes
    EvalConverters
  68. implicit def nelAs[A]: AsScalaz[NonEmptyList[A], NonEmptyList[A]] with AsCats[NonEmptyList[A], NonEmptyList[A]]

    Permalink
    Definition Classes
    NELConverters
  69. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  70. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  71. implicit def oneAndAs[F[_], A]: AsScalaz[OneAnd[F, A], OneAnd[F, A]] with AsCats[OneAnd[F, A], OneAnd[F, A]]

    Permalink
    Definition Classes
    OneAndConverters
  72. implicit def optionTAs[F[_], A]: AsScalaz[OptionT[F, A], OptionT[F, A]] with AsCats[OptionT[F, A], OptionT[F, A]]

    Permalink
    Definition Classes
    OptionTConverters
  73. implicit def orderToCats[A](implicit AC: Capture[Order[A]]): Order[A] with Synthetic

    Permalink
    Definition Classes
    OrderConversions
  74. implicit def orderToScalaz[A](implicit AC: Capture[Order[A]]): Order[A] with Synthetic

    Permalink
    Definition Classes
    OrderConversions
  75. implicit def profunctorToCats[F[_, _]](implicit FC: Capture[Profunctor[F]]): Profunctor[F] with Synthetic

    Permalink
    Definition Classes
    ProfunctorConversions
  76. implicit def profunctorToScalaz[F[_, _]](implicit FC: Capture[Profunctor[F]]): Profunctor[F] with Synthetic

    Permalink
    Definition Classes
    ProfunctorConversions
  77. 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]]

    Permalink
    Definition Classes
    RWSTConverters
  78. implicit def semigroupToCats[A](implicit FC: Capture[Semigroup[A]]): Semigroup[A] with Synthetic

    Permalink
    Definition Classes
    SemigroupConversions
  79. implicit def semigroupToScalaz[A](implicit FC: Capture[Semigroup[A]]): Semigroup[A] with Synthetic

    Permalink
    Definition Classes
    SemigroupConversions
  80. implicit def showToCats[A](implicit FC: Capture[Show[A]]): Show[A] with Synthetic

    Permalink
    Definition Classes
    ShowConversions
  81. implicit def showToScalaz[A](implicit FC: Capture[ContravariantShow[A]]): Show[A] with Synthetic

    Permalink
    Definition Classes
    ShowConversions
  82. 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]]

    Permalink
    Definition Classes
    IndexedStateTConverters
  83. implicit def strongToCats[F[_, _]](implicit FC: Capture[Strong[F]]): Strong[F] with Synthetic

    Permalink
    Definition Classes
    StrongConversions
  84. implicit def strongToScalaz[F[_, _]](implicit FC: Capture[Strong[F]]): Strong[F] with Synthetic

    Permalink
    Definition Classes
    StrongConversions
  85. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  86. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  87. implicit def traverseToCats[F[_]](implicit FC: Capture[Traverse[F]]): Traverse[F] with Synthetic

    Permalink
    Definition Classes
    TraverseConversions
  88. implicit def traverseToScalaz[F[_]](implicit FC: Capture[Traverse[F]]): Traverse[F] with Synthetic

    Permalink
    Definition Classes
    TraverseConversions
  89. implicit def validatedAs[E, A]: AsScalaz[Validated[E, A], Validation[E, A]] with AsCats[Validation[E, A], Validated[E, A]]

    Permalink
    Definition Classes
    ValidatedConverters
  90. implicit def validatedNelAs[E, A]: AsScalaz[ValidatedNel[E, A], ValidationNel[E, A]] with AsCats[ValidationNel[E, A], ValidatedNel[E, A]]

    Permalink
    Definition Classes
    ValidatedNELConverters
  91. implicit def valueAs[A]: AsCats[Value[A], Eval[A]]

    Permalink
    Definition Classes
    EvalConverters
  92. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  93. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  94. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  95. 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]]

    Permalink
    Definition Classes
    WriterTConverters

Inherited from AsSyntaxModule

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