Package

cats

syntax

Permalink

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

    Permalink
  2. abstract class AllSyntaxBinCompat extends AllSyntax with AllSyntaxBinCompat0 with AllSyntaxBinCompat1 with AllSyntaxBinCompat2 with AllSyntaxBinCompat3 with AllSyntaxBinCompat4 with AllSyntaxBinCompat5

    Permalink
  3. trait AllSyntaxBinCompat0 extends UnorderedTraverseSyntax with ApplicativeErrorExtension with TrySyntax

    Permalink
  4. trait AllSyntaxBinCompat1 extends FlatMapOptionSyntax with ChoiceSyntax with NestedSyntax with BinestedSyntax with ParallelFlatSyntax with SetSyntax with ValidatedExtensionSyntax with RepresentableSyntax

    Permalink
  5. trait AllSyntaxBinCompat2 extends ParallelTraverseSyntax with TraverseFilterSyntax with FunctorFilterSyntax with EitherSyntaxBinCompat0 with ListSyntaxBinCompat0 with ValidatedSyntaxBincompat0

    Permalink
  6. trait AllSyntaxBinCompat3 extends UnorderedFoldableSyntax with Function1Syntax

    Permalink
  7. trait AllSyntaxBinCompat4 extends TraverseFilterSyntaxBinCompat0 with ApplySyntaxBinCompat0 with ParallelApplySyntax with FoldableSyntaxBinCompat0 with ReducibleSyntaxBinCompat0 with FoldableSyntaxBinCompat1 with BitraverseSyntaxBinCompat0

    Permalink
  8. trait AllSyntaxBinCompat5 extends ParallelBitraverseSyntax

    Permalink
  9. trait AlternativeSyntax extends AnyRef

    Permalink
  10. trait ApplicativeErrorExtension extends AnyRef

    Permalink

    Extension to ApplicativeError in a binary compat way

  11. final class ApplicativeErrorExtensionOps[F[_], E] extends AnyRef

    Permalink
  12. final class ApplicativeErrorIdOps[E] extends AnyVal

    Permalink
  13. final class ApplicativeErrorOps[F[_], E, A] extends AnyVal

    Permalink
  14. trait ApplicativeErrorSyntax extends AnyRef

    Permalink
  15. final class ApplicativeIdOps[A] extends AnyVal

    Permalink
  16. final class ApplicativeOps[F[_], A] extends AnyVal

    Permalink
  17. trait ApplicativeSyntax extends AnyRef

    Permalink
  18. final class ApplyOps[F[_], A] extends AnyVal

    Permalink
  19. trait ApplySyntax extends TupleSemigroupalSyntax

    Permalink
  20. trait ApplySyntaxBinCompat0 extends AnyRef

    Permalink
  21. trait ArrowChoiceSyntax extends ToArrowChoiceOps

    Permalink
  22. trait ArrowSyntax extends ToArrowOps

    Permalink
  23. trait BifoldableSyntax extends ToBifoldableOps

    Permalink
  24. trait BifunctorSyntax extends ToBifunctorOps

    Permalink
  25. final class BinestedIdOps[F[_, _], G[_], H[_], A, B] extends AnyVal

    Permalink
  26. trait BinestedSyntax extends AnyRef

    Permalink
  27. final class BitraverseOps[F[_, _], A, B] extends AnyVal

    Permalink
  28. final class BitraverseOpsBinCompat0[F[_, _], A, B] extends AnyVal

    Permalink
  29. trait BitraverseSyntax extends BitraverseSyntax1

    Permalink
  30. trait BitraverseSyntaxBinCompat0 extends AnyRef

    Permalink
  31. trait ChoiceSyntax extends ToChoiceOps

    Permalink
  32. trait CoflatMapSyntax extends ToCoflatMapOps

    Permalink
  33. trait ComonadSyntax extends ToComonadOps

    Permalink
  34. trait ComposeSyntax extends ToComposeOps

    Permalink
  35. abstract class ContravariantMonoidalOps[F[_], A] extends Ops[F, A]

    Permalink
  36. trait ContravariantMonoidalSyntax extends AnyRef

    Permalink
  37. trait ContravariantSemigroupalSyntax extends TupleSemigroupalSyntax

    Permalink
  38. trait ContravariantSyntax extends ToContravariantOps

    Permalink
  39. final class DistributiveOps[F[_], A] extends AnyVal

    Permalink
  40. trait DistributiveSyntax extends ToDistributiveOps

    Permalink
  41. final class EitherIdOps[A] extends AnyVal

    Permalink
  42. final class EitherIdOpsBinCompat0[A] extends AnyVal

    Permalink
  43. final class EitherKOps[F[_], A] extends AnyVal

    Permalink
  44. trait EitherKSyntax extends AnyRef

    Permalink
  45. final class EitherObjectOps extends AnyVal

    Permalink
  46. final class EitherOps[A, B] extends AnyVal

    Permalink
  47. final class EitherOpsBinCompat0[A, B] extends AnyVal

    Permalink
  48. trait EitherSyntax extends AnyRef

    Permalink
  49. trait EitherSyntaxBinCompat0 extends AnyRef

    Permalink
  50. final class EqOps[A] extends AnyRef

    Permalink
  51. trait EqSyntax extends AnyRef

    Permalink
  52. final class FlatMapIdOps[A] extends AnyVal

    Permalink
  53. final class FlatMapOps[F[_], A] extends AnyVal

    Permalink
  54. final class FlatMapOptionOps[F[_], A] extends AnyVal

    Permalink
  55. trait FlatMapOptionSyntax extends AnyRef

    Permalink
  56. trait FlatMapSyntax extends ToFlatMapOps

    Permalink
  57. final class FlattenOps[F[_], A] extends AnyVal

    Permalink
  58. final class FoldableOps[F[_], A] extends AnyVal

    Permalink
  59. final class FoldableOps0[F[_], A] extends AnyVal

    Permalink
  60. final class FoldableOps1[F[_]] extends AnyVal

    Permalink
  61. trait FoldableSyntax extends ToFoldableOps with ToUnorderedFoldableOps

    Permalink
  62. trait FoldableSyntaxBinCompat0 extends AnyRef

    Permalink
  63. trait FoldableSyntaxBinCompat1 extends AnyRef

    Permalink
  64. trait Function1Syntax extends AnyRef

    Permalink
  65. trait FunctorFilterSyntax extends ToFunctorFilterOps

    Permalink
  66. trait FunctorSyntax extends ToFunctorOps

    Permalink
  67. final class GroupOps[A] extends AnyRef

    Permalink
  68. trait GroupSyntax extends SemigroupSyntax

    Permalink
  69. final class GuardOps extends AnyVal

    Permalink
  70. final class HashOps[A] extends AnyRef

    Permalink
  71. trait HashSyntax extends AnyRef

    Permalink
  72. final class IfApplyOps[F[_]] extends AnyVal

    Permalink
  73. final class IfMOps[F[_]] extends AnyVal

    Permalink
  74. final class IndexOps[F[_], A] extends AnyVal

    Permalink
  75. trait InvariantSyntax extends ToInvariantOps

    Permalink
  76. final class IorIdOps[A] extends AnyVal

    Permalink
  77. trait IorSyntax extends AnyRef

    Permalink
  78. final class LeftNestedBitraverseOps[F[_, _], G[_], A, B] extends AnyVal

    Permalink
  79. final class LeftOps[A, B] extends AnyVal

    Permalink
  80. final class ListOps[A] extends AnyVal

    Permalink
  81. final class ListOpsBinCompat0[A] extends AnyVal

    Permalink
  82. trait ListSyntax extends AnyRef

    Permalink
  83. trait ListSyntaxBinCompat0 extends AnyRef

    Permalink
  84. final class MonadErrorOps[F[_], E, A] extends AnyVal

    Permalink
  85. final class MonadErrorRethrowOps[F[_], E, A] extends AnyVal

    Permalink
  86. trait MonadErrorSyntax extends AnyRef

    Permalink
  87. final class MonadIdOps[A] extends AnyVal

    Permalink
  88. final class MonadOps[F[_], A] extends AnyVal

    Permalink
  89. trait MonadSyntax extends AnyRef

    Permalink
  90. final class MonoidOps[A] extends AnyVal

    Permalink
  91. trait MonoidSyntax extends SemigroupSyntax

    Permalink
  92. final class NestedBitraverseOps[F[_, _], G[_], A, B] extends AnyVal

    Permalink
  93. final class NestedFoldableOps[F[_], G[_], A] extends AnyVal

    Permalink
  94. final class NestedIdOps[F[_], G[_], A] extends AnyVal

    Permalink
  95. final class NestedReducibleOps[F[_], G[_], A] extends AnyVal

    Permalink
  96. trait NestedSyntax extends AnyRef

    Permalink
  97. trait NonEmptyTraverseSyntax extends ToNonEmptyTraverseOps

    Permalink
  98. final class OptionIdOps[A] extends AnyVal

    Permalink
  99. final class OptionOps[A] extends AnyVal

    Permalink
  100. trait OptionSyntax extends AnyRef

    Permalink
  101. final class OrderOps[A] extends AnyRef

    Permalink
  102. trait OrderSyntax extends PartialOrderSyntax

    Permalink
  103. final class ParallelApOps[M[_], A] extends AnyVal

    Permalink
  104. final class ParallelApplyOps[M[_], A, B] extends AnyVal

    Permalink
  105. trait ParallelApplySyntax extends AnyRef

    Permalink
  106. final class ParallelBisequenceOps[T[_, _], M[_], A, B] extends AnyVal

    Permalink
  107. final class ParallelBitraverseOps[T[_, _], A, B] extends AnyVal

    Permalink
  108. trait ParallelBitraverseSyntax extends AnyRef

    Permalink
  109. final class ParallelFlatSequenceOps[T[_], M[_], A] extends AnyVal

    Permalink
  110. trait ParallelFlatSyntax extends AnyRef

    Permalink
  111. final class ParallelFlatTraversableOps[T[_], A] extends AnyVal

    Permalink
  112. final class ParallelLeftSequenceOps[T[_, _], M[_], A, B] extends AnyVal

    Permalink
  113. final class ParallelLeftTraverseOps[T[_, _], A, B] extends AnyVal

    Permalink
  114. final class ParallelSequenceOps[T[_], M[_], A] extends AnyVal

    Permalink
  115. final class ParallelSequence_Ops[T[_], M[_], A] extends AnyVal

    Permalink
  116. trait ParallelSyntax extends TupleParallelSyntax

    Permalink
  117. final class ParallelTraversableOps[T[_], A] extends AnyVal

    Permalink
  118. final class ParallelTraversable_Ops[T[_], A] extends AnyVal

    Permalink
  119. trait ParallelTraverseSyntax extends AnyRef

    Permalink
  120. final class PartialOrderOps[A] extends AnyRef

    Permalink
  121. trait PartialOrderSyntax extends EqSyntax

    Permalink
  122. trait ProfunctorSyntax extends ToProfunctorOps

    Permalink
  123. final class ReducibleOps0[F[_], A] extends AnyVal

    Permalink
  124. trait ReducibleSyntax extends ToReducibleOps

    Permalink
  125. trait ReducibleSyntaxBinCompat0 extends AnyRef

    Permalink
  126. trait RepresentableSyntax extends AnyRef

    Permalink
  127. final class RightOps[A, B] extends AnyVal

    Permalink
  128. trait SemigroupKSyntax extends ToSemigroupKOps

    Permalink
  129. final class SemigroupOps[A] extends AnyRef

    Permalink
  130. trait SemigroupSyntax extends AnyRef

    Permalink
  131. abstract class SemigroupalOps[F[_], A] extends Ops[F, A]

    Permalink
  132. trait SemigroupalSyntax extends AnyRef

    Permalink
  133. final class SeparateOps[F[_], G[_, _], A, B] extends AnyVal

    Permalink
  134. final class SequenceFilterOps[F[_], G[_], A] extends AnyVal

    Permalink
  135. final class SetOps[A] extends AnyVal

    Permalink
  136. trait SetSyntax extends AnyRef

    Permalink
  137. trait ShowSyntax extends ToShowOps

    Permalink
  138. trait StrongSyntax extends ToStrongOps

    Permalink
  139. final class TabulateOps[A, R] extends AnyVal

    Permalink
  140. trait TraverseFilterSyntax extends ToTraverseFilterOps

    Permalink
  141. trait TraverseFilterSyntaxBinCompat0 extends AnyRef

    Permalink
  142. trait TraverseSyntax extends ToTraverseOps

    Permalink
  143. final class TryOps[A] extends AnyVal

    Permalink
  144. trait TrySyntax extends AnyRef

    Permalink
  145. trait TupleParallelSyntax extends AnyRef

    Permalink
  146. trait TupleSemigroupalSyntax extends AnyRef

    Permalink
  147. final class UniteOps[F[_], G[_], A] extends AnyVal

    Permalink
  148. final class UnorderedFoldableOps[F[_], A] extends AnyVal

    Permalink
  149. trait UnorderedFoldableSyntax extends ToUnorderedFoldableOps

    Permalink
  150. trait UnorderedTraverseSyntax extends ToUnorderedTraverseOps

    Permalink
  151. final class ValidatedExtension[E, A] extends AnyVal

    Permalink
  152. trait ValidatedExtensionSyntax extends AnyRef

    Permalink
  153. final class ValidatedIdOpsBinCompat0[A] extends AnyVal

    Permalink
  154. final class ValidatedIdSyntax[A] extends AnyVal

    Permalink
  155. trait ValidatedSyntax extends AnyRef

    Permalink
  156. trait ValidatedSyntaxBincompat0 extends AnyRef

    Permalink
  157. final class VectorOps[A] extends AnyVal

    Permalink
  158. trait VectorSyntax extends AnyRef

    Permalink
  159. final class WriterIdSyntax[A] extends AnyVal

    Permalink
  160. trait WriterSyntax extends AnyRef

    Permalink

Value Members

  1. object EitherSyntax

    Permalink
  2. object OptionOps

    Permalink
  3. object all extends AllSyntaxBinCompat

    Permalink
  4. object alternative extends AlternativeSyntax

    Permalink
  5. object applicative extends ApplicativeSyntax

    Permalink
  6. object applicativeError extends ApplicativeErrorSyntax

    Permalink
  7. object apply extends ApplySyntax

    Permalink
  8. object arrow extends ArrowSyntax

    Permalink
  9. object arrowChoice extends ArrowChoiceSyntax

    Permalink
  10. object bifoldable extends BifoldableSyntax

    Permalink
  11. object bifunctor extends BifunctorSyntax

    Permalink
  12. object binested extends BinestedSyntax

    Permalink
  13. object bitraverse extends BitraverseSyntax with BitraverseSyntaxBinCompat0

    Permalink
  14. object choice extends ChoiceSyntax

    Permalink
  15. object coflatMap extends CoflatMapSyntax

    Permalink
  16. object comonad extends ComonadSyntax

    Permalink
  17. object compose extends ComposeSyntax

    Permalink
  18. object contravariant extends ContravariantSyntax

    Permalink
  19. object contravariantMonoidal extends ContravariantMonoidalSyntax

    Permalink
  20. object contravariantSemigroupal extends ContravariantSemigroupalSyntax

    Permalink
  21. object distributive extends DistributiveSyntax

    Permalink
  22. object either extends EitherSyntax with EitherSyntaxBinCompat0

    Permalink
  23. object eitherK extends EitherKSyntax

    Permalink
  24. object eq extends EqSyntax

    Permalink
  25. object flatMap extends FlatMapSyntax

    Permalink
  26. object foldable extends FoldableSyntax with FoldableSyntaxBinCompat0 with FoldableSyntaxBinCompat1

    Permalink
  27. object functor extends FunctorSyntax

    Permalink
  28. object functorFilter extends FunctorFilterSyntax

    Permalink
  29. object group extends GroupSyntax

    Permalink
  30. object invariant extends InvariantSyntax

    Permalink
  31. object ior extends IorSyntax

    Permalink
  32. object list extends ListSyntax with ListSyntaxBinCompat0

    Permalink
  33. object monad extends MonadSyntax

    Permalink
  34. object monadError extends MonadErrorSyntax

    Permalink
  35. object monoid extends MonoidSyntax

    Permalink
  36. object nested extends NestedSyntax

    Permalink
  37. object nonEmptyTraverse extends NonEmptyTraverseSyntax

    Permalink
  38. object option extends OptionSyntax

    Permalink
  39. object order extends OrderSyntax

    Permalink
  40. object parallel extends ParallelSyntax with ParallelTraverseSyntax with ParallelFlatSyntax with ParallelApplySyntax with ParallelBitraverseSyntax

    Permalink
  41. object partialOrder extends PartialOrderSyntax

    Permalink
  42. object profunctor extends ProfunctorSyntax

    Permalink
  43. object reducible extends ReducibleSyntax with ReducibleSyntaxBinCompat0

    Permalink
  44. object representable extends RepresentableSyntax

    Permalink
  45. object semigroup extends SemigroupSyntax

    Permalink
  46. object semigroupal extends SemigroupalSyntax

    Permalink
  47. object semigroupk extends SemigroupKSyntax

    Permalink
  48. object set extends SetSyntax

    Permalink
  49. object show extends ShowSyntax

    Permalink
  50. object strong extends StrongSyntax

    Permalink
  51. object traverse extends TraverseSyntax

    Permalink
  52. object traverseFilter extends TraverseFilterSyntax with TraverseFilterSyntaxBinCompat0

    Permalink
  53. object try_ extends TrySyntax

    Permalink
  54. object unorderedFoldable extends UnorderedFoldableSyntax

    Permalink
  55. object unorderedTraverse extends UnorderedTraverseSyntax

    Permalink
  56. object validated extends ValidatedSyntax with ValidatedExtensionSyntax with ValidatedSyntaxBincompat0

    Permalink
  57. object vector extends VectorSyntax

    Permalink
  58. object writer extends WriterSyntax

    Permalink

Deprecated Value Members

  1. object cartesian extends SemigroupalSyntax

    Permalink
    Annotations
    @deprecated
    Deprecated

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

Inherited from AnyRef

Inherited from Any

Ungrouped