Packages

p

cats

syntax

package syntax

Source
package.scala
Linear Supertypes
Content Hierarchy
setwritervectorvalidatedunorderedTraverseunorderedFoldablenonEmptyTraversetraverseFiltertraversetry_strongshowseqsemigroupksemigroupalsemigrouprepresentablereducibleprofunctorpartialOrderparallelorderoptionnestedmonoidmonadErrormonadlistiorinvarianthashgroupfunctorFilterfunctorfoldableflatMapeqeithercontravariantMonoidalcontravariantSemigroupalcontravariantcomposecomonadeitherKdistributivecoflatMapchoicebitraversebinestedbifoldablebifunctorarrowChoicearrowapplyapplicativeErrorapplicativealternativeallalignWriterSyntaxAllSyntaxVectorSyntaxValidatedSyntaxValidatedExtensionSyntaxAllSyntaxBinCompat1UnorderedTraverseSyntaxAllSyntaxBinCompat0UnorderedFoldableSyntaxAllSyntaxBinCompat3TupleSemigroupalSyntaxContravariantSemigroupalSyntaxApplySyntaxTupleParallelSyntaxParallelSyntaxTrySyntaxTraverseSyntaxTraverseFilterSyntaxAllSyntaxBinCompat2StrongSyntaxShowSyntaxSetSyntaxSeqSyntaxAllSyntaxBinCompat7SemigroupalSyntaxSemigroupSyntaxMonoidSyntaxGroupSyntaxSemigroupKSyntaxRepresentableSyntaxReducibleSyntaxProfunctorSyntaxPartialOrderSyntaxOrderSyntaxParallelUnorderedTraverseSyntaxAllSyntaxBinCompat6ParallelTraverseSyntaxParallelTraverseFilterSyntaxParallelFoldMapASyntaxParallelFlatSyntaxParallelBitraverseSyntaxAllSyntaxBinCompat5ParallelApplySyntaxAllSyntaxBinCompat4OptionSyntaxNonEmptyTraverseSyntaxNestedSyntaxMonadSyntaxMonadErrorSyntaxListSyntaxIorSyntaxInvariantSyntaxHashSyntaxFunctorSyntaxFunctorFilterSyntaxFunction1SyntaxFoldableSyntaxFlatMapSyntaxFlatMapOptionSyntaxEqSyntaxEitherSyntaxEitherKSyntaxDistributiveSyntaxContravariantSyntaxContravariantMonoidalSyntaxComposeSyntaxComonadSyntaxCoflatMapSyntaxChoiceSyntaxBitraverseSyntaxBinestedSyntaxBifunctorSyntaxBifoldableSyntaxArrowSyntaxArrowChoiceSyntaxApplicativeSyntaxApplicativeErrorSyntaxAlternativeSyntaxAllSyntaxBinCompatAlignSyntax
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 AlignSyntax extends ToAlignOps
  2. trait AllSyntax extends AlternativeSyntax with AlignSyntax 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 with ParallelFoldMapASyntax with ParallelTraverseFilterSyntax
  3. abstract class AllSyntaxBinCompat extends AllSyntax with AllSyntaxBinCompat0 with AllSyntaxBinCompat1 with AllSyntaxBinCompat2 with AllSyntaxBinCompat3 with AllSyntaxBinCompat4 with AllSyntaxBinCompat5 with AllSyntaxBinCompat6 with AllSyntaxBinCompat7
  4. trait AllSyntaxBinCompat0 extends UnorderedTraverseSyntax with ApplicativeErrorExtension with TrySyntax
  5. trait AllSyntaxBinCompat1 extends FlatMapOptionSyntax with ChoiceSyntax with NestedSyntax with BinestedSyntax with ParallelFlatSyntax with SetSyntax with ValidatedExtensionSyntax with RepresentableSyntax
  6. trait AllSyntaxBinCompat2 extends ParallelTraverseSyntax with TraverseFilterSyntax with FunctorFilterSyntax with EitherSyntaxBinCompat0 with ListSyntaxBinCompat0 with ValidatedSyntaxBincompat0
  7. trait AllSyntaxBinCompat3 extends UnorderedFoldableSyntax with Function1Syntax
  8. trait AllSyntaxBinCompat4 extends TraverseFilterSyntaxBinCompat0 with ApplySyntaxBinCompat0 with ParallelApplySyntax with FoldableSyntaxBinCompat0 with ReducibleSyntaxBinCompat0 with FoldableSyntaxBinCompat1 with BitraverseSyntaxBinCompat0
  9. trait AllSyntaxBinCompat5 extends ParallelBitraverseSyntax
  10. trait AllSyntaxBinCompat6 extends ParallelUnorderedTraverseSyntax
  11. trait AllSyntaxBinCompat7 extends SeqSyntax
  12. trait AlternativeSyntax extends AnyRef
  13. final class ApplicativeErrorIdOps[E] extends AnyVal
  14. final class ApplicativeErrorOps[F[_], E, A] extends AnyVal
  15. trait ApplicativeErrorSyntax extends AnyRef
  16. final class ApplicativeIdOps[A] extends AnyVal
  17. final class ApplicativeOps[F[_], A] extends AnyVal
  18. trait ApplicativeSyntax extends AnyRef
  19. final class ApplyOps[F[_], A] extends AnyVal
  20. trait ApplySyntax extends TupleSemigroupalSyntax
  21. trait ArrowChoiceSyntax extends ToArrowChoiceOps
  22. trait ArrowSyntax extends ToArrowOps
  23. trait BifoldableSyntax extends ToBifoldableOps
  24. trait BifunctorSyntax extends ToBifunctorOps
  25. final class BinestedIdOps[F[_, _], G[_], H[_], A, B] extends AnyVal
  26. trait BinestedSyntax extends AnyRef
  27. final class BitraverseOps[F[_, _], A, B] extends AnyVal
  28. trait BitraverseSyntax extends BitraverseSyntax1
  29. trait ChoiceSyntax extends ToChoiceOps
  30. trait CoflatMapSyntax extends ToCoflatMapOps
  31. trait ComonadSyntax extends ToComonadOps
  32. trait ComposeSyntax extends ToComposeOps
  33. abstract class ContravariantMonoidalOps[F[_], A] extends Ops[F, A]
  34. trait ContravariantMonoidalSyntax extends AnyRef
  35. trait ContravariantSemigroupalSyntax extends TupleSemigroupalSyntax
  36. trait ContravariantSyntax extends ToContravariantOps
  37. final class DistributiveOps[F[_], A] extends AnyVal
  38. trait DistributiveSyntax extends ToDistributiveOps
  39. final class EitherIdOps[A] extends AnyVal
  40. final class EitherKOps[F[_], A] extends AnyVal
  41. trait EitherKSyntax extends AnyRef
  42. final class EitherObjectOps extends AnyVal
  43. final class EitherOps[A, B] extends AnyVal
  44. trait EitherSyntax extends AnyRef
  45. final class EqOps[A] extends AnyRef
  46. trait EqSyntax extends AnyRef
  47. final class FlatMapIdOps[A] extends AnyVal
  48. final class FlatMapOps[F[_], A] extends AnyVal
  49. final class FlatMapOptionOps[F[_], A] extends AnyVal
  50. trait FlatMapOptionSyntax extends AnyRef
  51. trait FlatMapSyntax extends ToFlatMapOps
  52. final class FlattenOps[F[_], A] extends AnyVal
  53. final class FoldableOps[F[_], A] extends AnyVal
  54. final class FoldableOps0[F[_], A] extends AnyVal
  55. trait FoldableSyntax extends ToFoldableOps with ToUnorderedFoldableOps
  56. trait Function1Syntax extends AnyRef
  57. trait FunctorFilterSyntax extends ToFunctorFilterOps
  58. trait FunctorSyntax extends ToFunctorOps
  59. final class FunctorTuple2Ops[F[_], A, B] extends AnyVal
  60. final class GroupOps[A] extends AnyRef
  61. trait GroupSyntax extends SemigroupSyntax
  62. final class GuardOps extends AnyVal
  63. final class HashOps[A] extends AnyRef
  64. trait HashSyntax extends AnyRef
  65. final class IfApplyOps[F[_]] extends AnyVal
  66. final class IfMOps[F[_]] extends AnyVal
  67. final class IndexOps[F[_], A] extends AnyVal
  68. trait InvariantSyntax extends ToInvariantOps
  69. final class IorIdOps[A] extends AnyVal
  70. trait IorSyntax extends AnyRef
  71. final class LeftNestedBitraverseOps[F[_, _], G[_], A, B] extends AnyVal
  72. final class LeftOps[A, B] extends AnyVal
  73. final class ListOps[A] extends AnyVal
  74. trait ListSyntax extends AnyRef
  75. final class MonadErrorOps[F[_], E, A] extends AnyVal
  76. final class MonadErrorRethrowOps[F[_], E, A] extends AnyVal
  77. trait MonadErrorSyntax extends AnyRef
  78. final class MonadIdOps[A] extends AnyVal
  79. final class MonadOps[F[_], A] extends AnyVal
  80. trait MonadSyntax extends AnyRef
  81. final class MonoidOps[A] extends AnyVal
  82. trait MonoidSyntax extends SemigroupSyntax
  83. final class NestedBitraverseOps[F[_, _], G[_], A, B] extends AnyVal
  84. final class NestedFoldableOps[F[_], G[_], A] extends AnyVal
  85. final class NestedIdOps[F[_], G[_], A] extends AnyVal
  86. final class NestedReducibleOps[F[_], G[_], A] extends AnyVal
  87. trait NestedSyntax extends AnyRef
  88. trait NonEmptyTraverseSyntax extends ToNonEmptyTraverseOps
  89. final class OptionIdOps[A] extends AnyVal
  90. final class OptionOps[A] extends AnyVal
  91. trait OptionSyntax extends AnyRef
  92. final class OrderOps[A] extends AnyRef
  93. trait OrderSyntax extends PartialOrderSyntax
  94. final class ParallelApOps[M[_], A] extends AnyVal
  95. final class ParallelApplyOps[M[_], A, B] extends AnyVal
  96. trait ParallelApplySyntax extends AnyRef
  97. final class ParallelBisequenceOps[T[_, _], M[_], A, B] extends AnyVal
  98. final class ParallelBitraverseOps[T[_, _], A, B] extends AnyVal
  99. trait ParallelBitraverseSyntax extends AnyRef
  100. final class ParallelFlatSequenceOps1[T[_], M[_], A] extends AnyVal
  101. trait ParallelFlatSyntax extends AnyRef
  102. final class ParallelFlatTraversableOps1[T[_], A] extends AnyVal
  103. final class ParallelFoldMapAOps[T[_], A] extends AnyVal
  104. trait ParallelFoldMapASyntax extends AnyRef
  105. final class ParallelLeftSequenceOps[T[_, _], M[_], A, B] extends AnyVal
  106. final class ParallelLeftTraverseOps[T[_, _], A, B] extends AnyVal
  107. final class ParallelSequenceFilterOps[T[_], M[_], A] extends AnyVal
  108. final class ParallelSequenceOps1[T[_], M[_], A] extends AnyVal
  109. final class ParallelSequence_Ops[T[_], M[_], A] extends AnyVal
  110. trait ParallelSyntax extends TupleParallelSyntax
  111. final class ParallelTraversableOps1[T[_], A] extends AnyVal
  112. final class ParallelTraversable_Ops[T[_], A] extends AnyVal
  113. final class ParallelTraverseFilterOps[T[_], A] extends AnyVal
  114. trait ParallelTraverseFilterSyntax extends AnyRef
  115. trait ParallelTraverseSyntax extends AnyRef
  116. final class ParallelUnorderedFlatSequenceOps[T[_], M[_], A] extends AnyVal
  117. final class ParallelUnorderedSequenceOps[T[_], M[_], A] extends AnyVal
  118. final class ParallelUnorderedTraverseOps[T[_], A] extends AnyVal
  119. trait ParallelUnorderedTraverseSyntax extends AnyRef
  120. final class PartialOrderOps[A] extends AnyRef
  121. trait PartialOrderSyntax extends EqSyntax
  122. trait ProfunctorSyntax extends ToProfunctorOps
  123. final class ReducibleOps0[F[_], A] extends AnyVal
  124. trait ReducibleSyntax extends ToReducibleOps
  125. trait RepresentableSyntax extends AnyRef
  126. final class RightOps[A, B] extends AnyVal
  127. trait SemigroupKSyntax extends ToSemigroupKOps
  128. final class SemigroupOps[A] extends AnyRef
  129. trait SemigroupSyntax extends AnyRef
  130. abstract class SemigroupalOps[F[_], A] extends Ops[F, A]
  131. trait SemigroupalSyntax extends AnyRef
  132. final class SeparateOps[F[_], G[_, _], A, B] extends AnyVal
  133. final class SeqOps[A] extends AnyVal
  134. trait SeqSyntax extends AnyRef
  135. final class SequenceFilterOps[F[_], G[_], A] extends AnyVal
  136. final class SetOps[A] extends AnyVal
  137. trait SetSyntax extends AnyRef
  138. trait ShowSyntax extends ToShowOps
  139. trait StrongSyntax extends ToStrongOps
  140. final class TabulateOps[A, R] extends AnyVal
  141. trait TraverseFilterSyntax extends ToTraverseFilterOps
  142. trait TraverseSyntax extends ToTraverseOps
  143. final class TryOps[A] extends AnyVal
  144. trait TrySyntax extends AnyRef
  145. trait TupleParallelSyntax extends AnyRef
  146. trait TupleSemigroupalSyntax extends AnyRef
  147. final class UniteOps[F[_], G[_], A] extends AnyVal
  148. final class UnorderedFoldableOps[F[_], A] extends AnyVal
  149. trait UnorderedFoldableSyntax extends ToUnorderedFoldableOps
  150. trait UnorderedTraverseSyntax extends ToUnorderedTraverseOps
  151. final class ValidatedExtension[E, A] extends AnyVal
  152. trait ValidatedExtensionSyntax extends AnyRef
  153. final class ValidatedIdSyntax[A] extends AnyVal
  154. trait ValidatedSyntax extends AnyRef
  155. final class VectorOps[A] extends AnyVal
  156. trait VectorSyntax extends AnyRef
  157. final class WriterIdSyntax[A] extends AnyVal
  158. trait WriterSyntax extends AnyRef
  159. final class ParallelFlatSequenceOps[T[_], M[_], A] extends AnyVal
    Annotations
    @deprecated
    Deprecated

    (Since version 2.6.0) Kept for binary compatibility

  160. final class ParallelFlatTraversableOps[T[_], A] extends AnyVal
    Annotations
    @deprecated
    Deprecated

    (Since version 2.6.0) Kept for binary compatibility

  161. final class ParallelSequenceOps[T[_], M[_], A] extends AnyVal
    Annotations
    @deprecated
    Deprecated

    (Since version 2.6.0) Kept for binary compatibility

  162. final class ParallelTraversableOps[T[_], A] extends AnyVal
    Annotations
    @deprecated
    Deprecated

    (Since version 2.6.0) Kept for binary compatibility

Value Members

  1. object EitherSyntax
  2. object OptionOps
  3. object align extends AlignSyntax
  4. object all extends AllSyntaxBinCompat
  5. object alternative extends AlternativeSyntax
  6. object applicative extends ApplicativeSyntax
  7. object applicativeError extends ApplicativeErrorSyntax
  8. object apply extends ApplySyntax with ApplySyntaxBinCompat0
  9. object arrow extends ArrowSyntax
  10. object arrowChoice extends ArrowChoiceSyntax
  11. object bifoldable extends BifoldableSyntax
  12. object bifunctor extends BifunctorSyntax
  13. object binested extends BinestedSyntax
  14. object bitraverse extends BitraverseSyntax with BitraverseSyntaxBinCompat0
  15. object choice extends ChoiceSyntax
  16. object coflatMap extends CoflatMapSyntax
  17. object comonad extends ComonadSyntax
  18. object compose extends ComposeSyntax
  19. object contravariant extends ContravariantSyntax
  20. object contravariantMonoidal extends ContravariantMonoidalSyntax
  21. object contravariantSemigroupal extends ContravariantSemigroupalSyntax
  22. object distributive extends DistributiveSyntax
  23. object either extends EitherSyntax with EitherSyntaxBinCompat0
  24. object eitherK extends EitherKSyntax
  25. object eq extends EqSyntax
  26. object flatMap extends FlatMapSyntax with FlatMapOptionSyntax
  27. object foldable extends FoldableSyntax with FoldableSyntaxBinCompat0 with FoldableSyntaxBinCompat1
  28. object functor extends FunctorSyntax
  29. object functorFilter extends FunctorFilterSyntax
  30. object group extends GroupSyntax
  31. object hash extends HashSyntax
  32. object invariant extends InvariantSyntax
  33. object ior extends IorSyntax
  34. object list extends ListSyntax with ListSyntaxBinCompat0
  35. object monad extends MonadSyntax
  36. object monadError extends MonadErrorSyntax
  37. object monoid extends MonoidSyntax
  38. object nested extends NestedSyntax
  39. object nonEmptyTraverse extends NonEmptyTraverseSyntax
  40. object option extends OptionSyntax
  41. object order extends OrderSyntax
  42. object parallel extends ParallelSyntax with ParallelTraverseSyntax with ParallelFlatSyntax with ParallelApplySyntax with ParallelBitraverseSyntax with ParallelUnorderedTraverseSyntax with ParallelFoldMapASyntax with ParallelTraverseFilterSyntax
  43. object partialOrder extends PartialOrderSyntax
  44. object profunctor extends ProfunctorSyntax
  45. object reducible extends ReducibleSyntax with ReducibleSyntaxBinCompat0
  46. object representable extends RepresentableSyntax
  47. object semigroup extends SemigroupSyntax
  48. object semigroupal extends SemigroupalSyntax
  49. object semigroupk extends SemigroupKSyntax
  50. object seq extends SeqSyntax
  51. object set extends SetSyntax
  52. object show extends ShowSyntax
  53. object strong extends StrongSyntax
  54. object traverse extends TraverseSyntax
  55. object traverseFilter extends TraverseFilterSyntax with TraverseFilterSyntaxBinCompat0
  56. object try_ extends TrySyntax
  57. object unorderedFoldable extends UnorderedFoldableSyntax
  58. object unorderedTraverse extends UnorderedTraverseSyntax
  59. object validated extends ValidatedSyntax with ValidatedExtensionSyntax with ValidatedSyntaxBincompat0
  60. object vector extends VectorSyntax
  61. object writer extends WriterSyntax

Inherited from AnyRef

Inherited from Any

Ungrouped