Packages

p

cats

syntax

package syntax

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. syntax
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait AllSyntax extends AlternativeSyntax with ApplicativeSyntax with ApplicativeErrorSyntax with ApplySyntax with ArrowSyntax with ArrowChoiceSyntax with BifunctorSyntax with BifoldableSyntax with BitraverseSyntax with SemigroupalSyntax with CoflatMapSyntax with ComonadSyntax with ComposeSyntax with ContravariantSyntax with DistributiveSyntax with ContravariantMonoidalSyntax with ContravariantSemigroupalSyntax with EitherKSyntax with EitherSyntax with EqSyntax with FlatMapSyntax with FoldableSyntax with FunctorSyntax with GroupSyntax with HashSyntax with InvariantSyntax with IorSyntax with ListSyntax with MonadErrorSyntax with MonadSyntax with MonoidSyntax with OptionSyntax with OrderSyntax with ParallelSyntax with PartialOrderSyntax with ProfunctorSyntax with ReducibleSyntax with SemigroupSyntax with SemigroupKSyntax with ShowSyntax with StrongSyntax with TraverseSyntax with NonEmptyTraverseSyntax with ValidatedSyntax with VectorSyntax with WriterSyntax
  2. abstract class AllSyntaxBinCompat extends AllSyntax with AllSyntaxBinCompat0
  3. trait AllSyntaxBinCompat0 extends UnorderedTraverseSyntax with ApplicativeErrorExtension with TrySyntax
  4. trait AlternativeSyntax extends AnyRef
  5. trait ApplicativeErrorExtension extends AnyRef

    Extension to ApplicativeError in a binary compat way

  6. final class ApplicativeErrorExtensionOps[F[_], E] extends AnyRef
  7. final class ApplicativeErrorIdOps[E] extends AnyVal
  8. final class ApplicativeErrorOps[F[_], E, A] extends AnyVal
  9. trait ApplicativeErrorSyntax extends AnyRef
  10. final class ApplicativeIdOps[A] extends AnyVal
  11. final class ApplicativeOps[F[_], A] extends AnyVal
  12. trait ApplicativeSyntax extends AnyRef
  13. final class ApplyOps[F[_], A] extends AnyVal
  14. trait ApplySyntax extends TupleSemigroupalSyntax
  15. trait ArrowChoiceSyntax extends ToArrowChoiceOps
  16. trait ArrowSyntax extends ToArrowOps
  17. trait BifoldableSyntax extends ToBifoldableOps
  18. trait BifunctorSyntax extends ToBifunctorOps
  19. final class BitraverseOps[F[_, _], A, B] extends AnyVal
  20. trait BitraverseSyntax extends BitraverseSyntax1
  21. trait CoflatMapSyntax extends ToCoflatMapOps
  22. trait ComonadSyntax extends ToComonadOps
  23. trait ComposeSyntax extends ToComposeOps
  24. abstract class ContravariantMonoidalOps[F[_], A] extends Ops[F, A]
  25. trait ContravariantMonoidalSyntax extends AnyRef
  26. trait ContravariantSemigroupalSyntax extends TupleSemigroupalSyntax
  27. trait ContravariantSyntax extends ToContravariantOps
  28. final class DistributiveOps[F[_], A] extends AnyVal
  29. trait DistributiveSyntax extends ToDistributiveOps
  30. final class EitherIdOps[A] extends AnyVal
  31. final class EitherKOps[F[_], A] extends AnyVal
  32. trait EitherKSyntax extends AnyRef
  33. final class EitherObjectOps extends AnyVal
  34. final class EitherOps[A, B] extends AnyVal
  35. trait EitherSyntax extends AnyRef
  36. final class EqOps[A] extends AnyRef
  37. trait EqSyntax extends AnyRef
  38. final class FlatMapIdOps[A] extends AnyVal
  39. final class FlatMapOps[F[_], A] extends AnyVal
  40. trait FlatMapSyntax extends ToFlatMapOps
  41. final class FlattenOps[F[_], A] extends AnyVal
  42. final class FoldableOps[F[_], A] extends AnyVal
  43. trait FoldableSyntax extends ToFoldableOps with ToUnorderedFoldableOps
  44. trait FunctorSyntax extends ToFunctorOps
  45. final class GroupOps[A] extends AnyRef
  46. trait GroupSyntax extends SemigroupSyntax
  47. final class GuardOps extends AnyVal
  48. final class HashOps[A] extends AnyRef
  49. trait HashSyntax extends AnyRef
  50. final class IfMOps[F[_]] extends AnyVal
  51. trait InvariantSyntax extends ToInvariantOps
  52. final class IorIdOps[A] extends AnyVal
  53. trait IorSyntax extends AnyRef
  54. final class LeftOps[A, B] extends AnyVal
  55. final class ListOps[A] extends AnyVal
  56. trait ListSyntax extends AnyRef
  57. final class MonadErrorOps[F[_], E, A] extends AnyVal
  58. final class MonadErrorRethrowOps[F[_], E, A] extends AnyVal
  59. trait MonadErrorSyntax extends AnyRef
  60. final class MonadIdOps[A] extends AnyVal
  61. final class MonadOps[F[_], A] extends AnyVal
  62. trait MonadSyntax extends AnyRef
  63. final class MonoidOps[A] extends AnyVal
  64. trait MonoidSyntax extends SemigroupSyntax
  65. final class NestedBitraverseOps[F[_, _], G[_], A, B] extends AnyVal
  66. final class NestedFoldableOps[F[_], G[_], A] extends AnyVal
  67. final class NestedReducibleOps[F[_], G[_], A] extends AnyVal
  68. trait NonEmptyTraverseSyntax extends ToNonEmptyTraverseOps
  69. final class OptionIdOps[A] extends AnyVal
  70. final class OptionOps[A] extends AnyVal
  71. trait OptionSyntax extends AnyRef
  72. final class OrderOps[A] extends AnyRef
  73. trait OrderSyntax extends PartialOrderSyntax
  74. final class ParallelApOps[M[_], A] extends AnyVal
  75. final class ParallelSequenceOps[T[_], M[_], A] extends AnyVal
  76. trait ParallelSyntax extends TupleParallelSyntax
  77. final class ParallelTraversableOps[T[_], A] extends AnyVal
  78. final class PartialOrderOps[A] extends AnyRef
  79. trait PartialOrderSyntax extends EqSyntax
  80. trait ProfunctorSyntax extends ToProfunctorOps
  81. trait ReducibleSyntax extends ToReducibleOps
  82. final class RightOps[A, B] extends AnyVal
  83. trait SemigroupKSyntax extends ToSemigroupKOps
  84. final class SemigroupOps[A] extends AnyRef
  85. trait SemigroupSyntax extends AnyRef
  86. abstract class SemigroupalOps[F[_], A] extends Ops[F, A]
  87. trait SemigroupalSyntax extends AnyRef
  88. final class SeparateOps[F[_], G[_, _], A, B] extends AnyVal
  89. trait ShowSyntax extends ToShowOps
  90. trait StrongSyntax extends ToStrongOps
  91. trait TraverseSyntax extends ToTraverseOps
  92. final class TryOps[A] extends AnyVal
  93. trait TrySyntax extends AnyRef
  94. trait TupleParallelSyntax extends AnyRef
  95. trait TupleSemigroupalSyntax extends AnyRef
  96. final class UniteOps[F[_], G[_], A] extends AnyVal
  97. trait UnorderedTraverseSyntax extends ToUnorderedTraverseOps
  98. final class ValidatedIdSyntax[A] extends AnyVal
  99. trait ValidatedSyntax extends AnyRef
  100. final class VectorOps[A] extends AnyVal
  101. trait VectorSyntax extends AnyRef
  102. final class WriterIdSyntax[A] extends AnyVal
  103. trait WriterSyntax extends AnyRef

Value Members

  1. object EitherSyntax
  2. object OptionOps
  3. object all extends AllSyntaxBinCompat
  4. object alternative extends AlternativeSyntax
  5. object applicative extends ApplicativeSyntax
  6. object applicativeError extends ApplicativeErrorSyntax
  7. object apply extends ApplySyntax
  8. object arrow extends ArrowSyntax
  9. object arrowChoice extends ArrowChoiceSyntax
  10. object bifoldable extends BifoldableSyntax
  11. object bifunctor extends BifunctorSyntax
  12. object bitraverse extends BitraverseSyntax
  13. object coflatMap extends CoflatMapSyntax
  14. object comonad extends ComonadSyntax
  15. object compose extends ComposeSyntax
  16. object contravariant extends ContravariantSyntax
  17. object contravariantMonoidal extends ContravariantMonoidalSyntax
  18. object contravariantSemigroupal extends ContravariantSemigroupalSyntax
  19. object distributive extends DistributiveSyntax
  20. object either extends EitherSyntax
  21. object eitherK extends EitherKSyntax
  22. object eq extends EqSyntax
  23. object flatMap extends FlatMapSyntax
  24. object foldable extends FoldableSyntax
  25. object functor extends FunctorSyntax
  26. object group extends GroupSyntax
  27. object invariant extends InvariantSyntax
  28. object ior extends IorSyntax
  29. object list extends ListSyntax
  30. object monad extends MonadSyntax
  31. object monadError extends MonadErrorSyntax
  32. object monoid extends MonoidSyntax
  33. object nonEmptyTraverse extends NonEmptyTraverseSyntax
  34. object option extends OptionSyntax
  35. object order extends OrderSyntax
  36. object parallel extends ParallelSyntax
  37. object partialOrder extends PartialOrderSyntax
  38. object profunctor extends ProfunctorSyntax
  39. object reducible extends ReducibleSyntax
  40. object semigroup extends SemigroupSyntax
  41. object semigroupal extends SemigroupalSyntax
  42. object semigroupk extends SemigroupKSyntax
  43. object show extends ShowSyntax
  44. object strong extends StrongSyntax
  45. object traverse extends TraverseSyntax
  46. object unorderedTraverse extends UnorderedTraverseSyntax
  47. object validated extends ValidatedSyntax
  48. object vector extends VectorSyntax
  49. object writer extends WriterSyntax

Deprecated Value Members

  1. object cartesian extends SemigroupalSyntax
    Annotations
    @deprecated
    Deprecated

    (Since version 1.0.0-RC1) use cats.syntax.semigroupal instead

Inherited from AnyRef

Inherited from Any

Ungrouped