p
shims
package shims
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- shims
- ShimsCore
- AsSyntaxModule
- 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
- DistributiveConversions
- AlternativeConversions
- MonoidKConversions
- SemigroupKConversions
- ApplicativeConversions
- ApplyConversions
- RepresentableConversions
- FunctorConversions
- ContravariantConversions
- IFunctorConversions
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- implicit final class AsSyntax[A] extends AnyRef
- Definition Classes
- AsSyntaxModule
Value Members
- implicit def alternativeToScalaz[F[_]](implicit FC: Capture[Alternative[F]]): ApplicativePlus[F] with Synthetic
- Definition Classes
- AlternativeConversions
- implicit def applicativePlusToCats[F[_]](implicit FC: Capture[ApplicativePlus[F]]): Alternative[F] with Synthetic
- Definition Classes
- AlternativeConversions
- implicit def applicativeToCats[F[_]](implicit FC: Capture[Applicative[F]]): Applicative[F] with Synthetic
- Definition Classes
- ApplicativeConversions
- implicit def applicativeToScalaz[F[_]](implicit FC: Capture[Applicative[F]]): Applicative[F] with Synthetic
- Definition Classes
- ApplicativeConversions
- implicit def applyToCats[F[_]](implicit FC: Capture[Apply[F]]): Apply[F] with Synthetic
- Definition Classes
- ApplyConversions
- implicit def applyToScalaz[F[_]](implicit FC: Capture[Apply[F]]): Apply[F] with Synthetic
- Definition Classes
- ApplyConversions
- implicit def arrowToCats[F[_, _]](implicit FC: Capture[Arrow[F]]): Arrow[F] with Synthetic
- Definition Classes
- ArrowConversions
- implicit def arrowToScalaz[F[_, _]](implicit FC: Capture[Arrow[F]]): Arrow[F] with Synthetic
- Definition Classes
- ArrowConversions
- implicit def bifoldableToCats[F[_, _]](implicit FC: Capture[Bifoldable[F]]): Bifoldable[F] with Synthetic
- Definition Classes
- BifoldableConversions
- implicit def bifoldableToScalaz[F[_, _]](implicit FC: Capture[Bifoldable[F]]): Bifoldable[F] with Synthetic
- Definition Classes
- BifoldableConversions
- implicit def bifunctorToCats[F[_, _]](implicit FC: Capture[Bifunctor[F]]): Bifunctor[F] with Synthetic
- Definition Classes
- BifunctorConversions
- implicit def bifunctorToScalaz[F[_, _]](implicit FC: Capture[Bifunctor[F]]): Bifunctor[F] with Synthetic
- Definition Classes
- BifunctorConversions
- implicit def bindToCats[F[_]](implicit FC: Capture[Bind[F]], EFC: EitherCapture[Applicative[F], BindRec[F]]): FlatMap[F] with Synthetic
- Definition Classes
- FlatMapConversions
- implicit def bitraverseToCats[F[_, _]](implicit FC: Capture[Bitraverse[F]]): Bitraverse[F] with Synthetic
- Definition Classes
- BitraverseConversions
- implicit def bitraverseToScalaz[F[_, _]](implicit FC: Capture[Bitraverse[F]]): Bitraverse[F] with Synthetic
- Definition Classes
- BitraverseConversions
- implicit def categoryToCats[F[_, _]](implicit FC: Capture[Category[F]]): Category[F] with Synthetic
- Definition Classes
- CategoryConversions
- implicit def categoryToScalaz[F[_, _]](implicit FC: Capture[Category[F]]): Category[F] with Synthetic
- Definition Classes
- CategoryConversions
- implicit def choiceToCats[F[_, _]](implicit FC: Capture[Choice[F]], BF: Bifunctor[F]): Choice[F] with Synthetic
- Definition Classes
- ChoiceConversions
- implicit def choiceToScalaz[F[_, _]](implicit FC: Capture[Choice[F]], BF: Bifunctor[F]): Choice[F] with Synthetic
- Definition Classes
- ChoiceConversions
- implicit def cobindToCats[F[_]](implicit FC: Capture[Cobind[F]]): CoflatMap[F] with Synthetic
- Definition Classes
- CoflatMapConversions
- implicit def coflatMapToScalaz[F[_]](implicit FC: Capture[CoflatMap[F]]): Cobind[F] with Synthetic
- Definition Classes
- CoflatMapConversions
- 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
- implicit def comonadToCats[F[_]](implicit FC: Capture[Comonad[F]]): Comonad[F] with Synthetic
- Definition Classes
- ComonadConversions
- implicit def comonadToScalaz[F[_]](implicit FC: Capture[Comonad[F]]): Comonad[F] with Synthetic
- Definition Classes
- ComonadConversions
- implicit def composeToCats[F[_, _]](implicit FC: Capture[Compose[F]]): Compose[F] with Synthetic
- Definition Classes
- ComposeConversions
- implicit def composeToScalaz[F[_, _]](implicit FC: Capture[Compose[F]]): Compose[F] with Synthetic
- Definition Classes
- ComposeConversions
- implicit def constAs[A, B]: AsScalaz[Const[A, B], Const[A, B]] with AsCats[Const[A, B], Const[A, B]]
- Definition Classes
- ConstConverters
- implicit def contravariantToCats[F[_]](implicit FC: Capture[Contravariant[F]]): Contravariant[F] with Synthetic
- Definition Classes
- ContravariantConversions
- implicit def contravariantToScalaz[F[_]](implicit FC: Capture[Contravariant[F]]): Contravariant[F] with Synthetic
- Definition Classes
- ContravariantConversions
- implicit def distributiveToCats[F[_]](implicit FC: Capture[Distributive[F]]): Distributive[F] with Synthetic
- Definition Classes
- DistributiveConversions
- implicit def distributiveToScalaz[F[_]](implicit FC: Capture[Distributive[F]]): Distributive[F] with Synthetic
- Definition Classes
- DistributiveConversions
- implicit def eitherAs[A, B]: AsScalaz[Either[A, B], \/[A, B]] with AsCats[\/[A, B], Either[A, B]]
- Definition Classes
- EitherConverters
- 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
- 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
- implicit def eqToScalaz[A](implicit AC: Capture[Eq[A]]): Equal[A] with Synthetic
- Definition Classes
- EqConversions
- implicit def equalToCats[A](implicit AC: Capture[Equal[A]]): Eq[A] with Synthetic
- Definition Classes
- EqConversions
- implicit def evalAs[A]: AsScalaz[Eval[A], Trampoline[A]] with AsCats[Trampoline[A], Eval[A]]
- Definition Classes
- EvalConverters
- implicit def flatMapToScalaz[F[_]](implicit FC: Capture[FlatMap[F]]): BindRec[F] with Synthetic
- Definition Classes
- FlatMapConversions
- implicit def foldableToCats[F[_]](implicit FC: Capture[Foldable[F]]): Foldable[F] with Synthetic
- Definition Classes
- FoldableConversions
- implicit def foldableToScalaz[F[_]](implicit FC: Capture[Foldable[F]]): Foldable[F] with Synthetic
- Definition Classes
- FoldableConversions
- implicit def freeAs[S[_], A]: AsScalaz[Free[S, A], Free[S, A]] with AsCats[Free[S, A], Free[S, A]]
- Definition Classes
- FreeConverters
- implicit def functionkAs[F[_], G[_]]: AsScalaz[FunctionK[F, G], ~>[F, G]] with AsCats[~>[F, G], FunctionK[F, G]]
- Definition Classes
- FunctionKConverters
- implicit def functorToCats[F[_]](implicit FC: Capture[Functor[F]]): Functor[F] with Synthetic
- Definition Classes
- FunctorConversions
- implicit def functorToScalaz[F[_]](implicit FC: Capture[Functor[F]]): Functor[F] with Synthetic
- Definition Classes
- FunctorConversions
- implicit def ifunctorToCats[F[_]](implicit FC: Capture[InvariantFunctor[F]]): Invariant[F] with Synthetic
- Definition Classes
- IFunctorConversions
- implicit def ifunctorToScalaz[F[_]](implicit FC: Capture[Invariant[F]]): InvariantFunctor[F] with Synthetic
- Definition Classes
- IFunctorConversions
- implicit def injectToCats[F[_], G[_]](implicit FC: Capture[Inject[F, G]]): InjectK[F, G] with Synthetic
- Definition Classes
- InjectConversions
- implicit def iorAs[A, B]: AsScalaz[Ior[A, B], \&/[A, B]] with AsCats[\&/[A, B], Ior[A, B]]
- Definition Classes
- IorConverters
- 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
- implicit def maybeAs[A]: AsCats[Maybe[A], Option[A]]
- Definition Classes
- MaybeConverters
- implicit def maybeTAs[F[_], A](implicit F: Functor[F]): AsCats[MaybeT[F, A], OptionT[F, A]]
- Definition Classes
- MaybeTConverters
- implicit def monadErrorToCats[F[_], E](implicit FC: Capture[MonadError[F, E]], OFC: OptionCapture[BindRec[F]]): MonadError[F, E] with Synthetic
- Definition Classes
- MonadErrorConversions
- implicit def monadErrorToScalaz[F[_], E](implicit FC: Capture[MonadError[F, E]]): MonadError[F, E] with Synthetic
- Definition Classes
- MonadErrorConversions
- implicit def monadToCats[F[_]](implicit FC: Capture[Monad[F]], OFC: OptionCapture[BindRec[F]]): Monad[F] with Synthetic
- Definition Classes
- MonadConversions
- implicit def monadToScalaz[F[_]](implicit FC: Capture[Monad[F]]): Monad[F] with Synthetic
- Definition Classes
- MonadConversions
- implicit def monoidKToScalaz[F[_]](implicit FC: Capture[MonoidK[F]]): PlusEmpty[F] with Synthetic
- Definition Classes
- MonoidKConversions
- implicit def monoidToCats[A](implicit FC: Capture[Monoid[A]]): Monoid[A] with Synthetic
- Definition Classes
- MonoidConversions
- implicit def monoidToScalaz[A](implicit FC: Capture[Monoid[A]]): Monoid[A] with Synthetic
- Definition Classes
- MonoidConversions
- implicit def nameAs[A]: AsCats[Name[A], Eval[A]]
- Definition Classes
- EvalConverters
- implicit def needAs[A]: AsCats[Need[A], Eval[A]]
- Definition Classes
- EvalConverters
- implicit def nelAs[A]: AsScalaz[NonEmptyList[A], NonEmptyList[A]] with AsCats[NonEmptyList[A], NonEmptyList[A]]
- Definition Classes
- NELConverters
- implicit def oneAndAs[F[_], A]: AsScalaz[OneAnd[F, A], OneAnd[F, A]] with AsCats[OneAnd[F, A], OneAnd[F, A]]
- Definition Classes
- OneAndConverters
- implicit def optionTAs[F[_], A]: AsScalaz[OptionT[F, A], OptionT[F, A]] with AsCats[OptionT[F, A], OptionT[F, A]]
- Definition Classes
- OptionTConverters
- implicit def orderToCats[A](implicit AC: Capture[Order[A]]): Order[A] with Synthetic
- Definition Classes
- OrderConversions
- implicit def orderToScalaz[A](implicit AC: Capture[Order[A]]): Order[A] with Synthetic
- Definition Classes
- OrderConversions
- implicit def plusEmptyToCats[F[_]](implicit FC: Capture[PlusEmpty[F]]): MonoidK[F] with Synthetic
- Definition Classes
- MonoidKConversions
- implicit def plusToCats[F[_]](implicit FC: Capture[Plus[F]]): SemigroupK[F] with Synthetic
- Definition Classes
- SemigroupKConversions
- implicit def profunctorToCats[F[_, _]](implicit FC: Capture[Profunctor[F]]): Profunctor[F] with Synthetic
- Definition Classes
- ProfunctorConversions
- implicit def profunctorToScalaz[F[_, _]](implicit FC: Capture[Profunctor[F]]): Profunctor[F] with Synthetic
- Definition Classes
- ProfunctorConversions
- implicit def representableToCats[F[_], X](implicit FC: Capture[Representable[F, X]]): Representable[F] with Synthetic { type Representation = X }
- Definition Classes
- RepresentableConversions
- implicit def representableToScalaz[F[_], X](implicit FC: Capture[Representable[F] { type Representation = X }]): Representable[F, X] with Synthetic
- Definition Classes
- RepresentableConversions
- 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
- implicit def semigroupKToScalaz[F[_]](implicit FC: Capture[SemigroupK[F]]): Plus[F] with Synthetic
- Definition Classes
- SemigroupKConversions
- implicit def semigroupToCats[A](implicit FC: Capture[Semigroup[A]]): Semigroup[A] with Synthetic
- Definition Classes
- SemigroupConversions
- implicit def semigroupToScalaz[A](implicit FC: Capture[Semigroup[A]]): Semigroup[A] with Synthetic
- Definition Classes
- SemigroupConversions
- implicit def showToCats[A](implicit FC: Capture[Show[A]]): Show[A] with Synthetic
- Definition Classes
- ShowConversions
- implicit def showToScalaz[A](implicit FC: Capture[ContravariantShow[A]]): Show[A] with Synthetic
- Definition Classes
- ShowConversions
- 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
- implicit def strongToCats[F[_, _]](implicit FC: Capture[Strong[F]]): Strong[F] with Synthetic
- Definition Classes
- StrongConversions
- implicit def strongToScalaz[F[_, _]](implicit FC: Capture[Strong[F]]): Strong[F] with Synthetic
- Definition Classes
- StrongConversions
- implicit def traverseToCats[F[_]](implicit FC: Capture[Traverse[F]]): Traverse[F] with Synthetic
- Definition Classes
- TraverseConversions
- implicit def traverseToScalaz[F[_]](implicit FC: Capture[Traverse[F]]): Traverse[F] with Synthetic
- Definition Classes
- TraverseConversions
- implicit def validatedAs[E, A]: AsScalaz[Validated[E, A], Validation[E, A]] with AsCats[Validation[E, A], Validated[E, A]]
- Definition Classes
- ValidatedConverters
- implicit def validatedNelAs[E, A]: AsScalaz[ValidatedNel[E, A], ValidationNel[E, A]] with AsCats[ValidationNel[E, A], ValidatedNel[E, A]]
- Definition Classes
- ValidatedNELConverters
- implicit def valueAs[A]: AsCats[Value[A], Eval[A]]
- Definition Classes
- EvalConverters
- 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