scalaz.syntax

Type members

Classlikes

final
class AlignOps[F[_], A] extends Ops[F[A]]

Wraps a value self and provides methods related to Align

Wraps a value self and provides methods related to Align

trait AlignSyntax[F[_]] extends FunctorSyntax[F]
final
class ApplicativeOps[F[_], A] extends Ops[F[A]]

Wraps a value self and provides methods related to Applicative

Wraps a value self and provides methods related to Applicative

final
class ApplicativePlusOps[F[_], A] extends Ops[F[A]]

Wraps a value self and provides methods related to ApplicativePlus

Wraps a value self and provides methods related to ApplicativePlus

trait ApplicativeSyntax[F[_]] extends ApplySyntax[F]
final
class ApplyOps[F[_], A] extends Ops[F[A]]

Wraps a value self and provides methods related to Apply

Wraps a value self and provides methods related to Apply

trait ApplySyntax[F[_]] extends FunctorSyntax[F]
final
class ArrowOps[F[_, _], A, B] extends Ops[F[A, B]]

Wraps a value self and provides methods related to Arrow

Wraps a value self and provides methods related to Arrow

trait ArrowSyntax[F[_, _]] extends SplitSyntax[F] with StrongSyntax[F] with CategorySyntax[F]
final
class AssociativeOps[F[_, _], A, B] extends Ops[F[A, B]]

Wraps a value self and provides methods related to Associative

Wraps a value self and provides methods related to Associative

trait AssociativeSyntax[F[_, _]]
final
class BandOps[F] extends Ops[F]

Wraps a value self and provides methods related to Band

Wraps a value self and provides methods related to Band

trait BandSyntax[F] extends SemigroupSyntax[F]
final
class BifoldableOps[F[_, _], A, B] extends Ops[F[A, B]]

Wraps a value self and provides methods related to Bifoldable

Wraps a value self and provides methods related to Bifoldable

trait BifoldableSyntax[F[_, _]]
final
class BifunctorOps[F[_, _], A, B] extends Ops[F[A, B]]

Wraps a value self and provides methods related to Bifunctor

Wraps a value self and provides methods related to Bifunctor

trait BifunctorSyntax[F[_, _]]
final
class BindOps[F[_], A] extends Ops[F[A]]

Wraps a value self and provides methods related to Bind

Wraps a value self and provides methods related to Bind

final
class BindRecOps[F[_], A] extends Ops[F[A]]

Wraps a value self and provides methods related to BindRec

Wraps a value self and provides methods related to BindRec

trait BindRecSyntax[F[_]] extends BindSyntax[F]
trait BindSyntax[F[_]] extends ApplySyntax[F]
final
class BitraverseOps[F[_, _], A, B] extends Ops[F[A, B]]

Wraps a value self and provides methods related to Bitraverse

Wraps a value self and provides methods related to Bitraverse

trait BitraverseSyntax[F[_, _]] extends BifunctorSyntax[F] with BifoldableSyntax[F]
final
class CatchableOps[F[_], A] extends Ops[F[A]]

Wraps a value self and provides methods related to Catchable

Wraps a value self and provides methods related to Catchable

trait CatchableSyntax[F[_]]
final
class CategoryOps[F[_, _], A, B] extends Ops[F[A, B]]

Wraps a value self and provides methods related to Category

Wraps a value self and provides methods related to Category

trait CategorySyntax[F[_, _]] extends ComposeSyntax[F]
final
class ChoiceOps[F[_, _], A, B] extends Ops[F[A, B]]

Wraps a value self and provides methods related to Choice

Wraps a value self and provides methods related to Choice

trait ChoiceSyntax[F[_, _]] extends CategorySyntax[F]
final
class CobindOps[F[_], A] extends Ops[F[A]]

Wraps a value self and provides methods related to Cobind

Wraps a value self and provides methods related to Cobind

trait CobindSyntax[F[_]] extends FunctorSyntax[F]
final
class ComonadOps[F[_], A] extends Ops[F[A]]

Wraps a value self and provides methods related to Comonad

Wraps a value self and provides methods related to Comonad

trait ComonadSyntax[F[_]] extends CobindSyntax[F]
final
class ComposeOps[F[_, _], A, B] extends Ops[F[A, B]]

Wraps a value self and provides methods related to Compose

Wraps a value self and provides methods related to Compose

trait ComposeSyntax[F[_, _]]
final
class ConstOps[A](val self: A) extends AnyVal

Provides Const-related methods for any value.

Provides Const-related methods for any value.

final
class ContTOps[M[_], A](val self: M[A]) extends AnyVal
final
class ContravariantOps[F[_], A] extends Ops[F[A]]

Wraps a value self and provides methods related to Contravariant

Wraps a value self and provides methods related to Contravariant

final
class CozipOps[F[_], A] extends Ops[F[A]]

Wraps a value self and provides methods related to Cozip

Wraps a value self and provides methods related to Cozip

trait CozipSyntax[F[_]]
final
class DivideOps[F[_], A] extends Ops[F[A]]

Wraps a value self and provides methods related to Divide

Wraps a value self and provides methods related to Divide

trait DivideSyntax[F[_]] extends ContravariantSyntax[F]
final
class DivisibleOps[F[_], A] extends Ops[F[A]]

Wraps a value self and provides methods related to Divisible

Wraps a value self and provides methods related to Divisible

trait DivisibleSyntax[F[_]] extends DivideSyntax[F]
final
class EitherOps[A](val self: A) extends AnyVal
final
class EitherTOps[V](val self: V) extends AnyVal
final
class EnumOps[F] extends Ops[F]

Wraps a value self and provides methods related to Enum

Wraps a value self and provides methods related to Enum

trait EnumSyntax[F] extends OrderSyntax[F]
final
class EqualOps[F] extends Ops[F]

Wraps a value self and provides methods related to Equal

Wraps a value self and provides methods related to Equal

trait EqualSyntax[F]
final
class Foldable1Ops[F[_], A] extends Ops[F[A]]

Wraps a value self and provides methods related to Foldable1

Wraps a value self and provides methods related to Foldable1

trait Foldable1Syntax[F[_]] extends FoldableSyntax[F]
final
class FoldableOps[F[_], A] extends Ops[F[A]]

Wraps a value self and provides methods related to Foldable

Wraps a value self and provides methods related to Foldable

trait FoldableSyntax[F[_]]
final
class FunctorOps[F[_], A] extends Ops[F[A]]

Wraps a value self and provides methods related to Functor

Wraps a value self and provides methods related to Functor

final
class IdOps[A](val self: A) extends AnyVal
final
class InvariantFunctorOps[F[_], A] extends Ops[F[A]]

Wraps a value self and provides methods related to InvariantFunctor

Wraps a value self and provides methods related to InvariantFunctor

final
class IsEmptyOps[F[_], A] extends Ops[F[A]]

Wraps a value self and provides methods related to IsEmpty

Wraps a value self and provides methods related to IsEmpty

trait IsEmptySyntax[F[_]] extends PlusEmptySyntax[F]
final
class KleisliFAOps[F[_], A](val self: F[A]) extends AnyVal
final
class KleisliIdOps[A](val self: A) extends AnyVal
final
class MaybeOps[A](val self: A) extends AnyVal
final
class MonadErrorIdOps[S](val self: S) extends AnyVal
final
class MonadErrorOps[F[_], S, A]

Wraps a value self and provides methods related to MonadError

Wraps a value self and provides methods related to MonadError

trait MonadErrorSyntax[F[_], S] extends MonadSyntax[F]
final
class MonadListenOps[F[_], W, A]
trait MonadListenSyntax[F[_], W] extends MonadTellSyntax[F, W]
final
class MonadOps[F[_], A] extends Ops[F[A]]

Wraps a value self and provides methods related to Monad

Wraps a value self and provides methods related to Monad

final
class MonadPlusOps[F[_], A] extends Ops[F[A]]

Wraps a value self and provides methods related to MonadPlus

Wraps a value self and provides methods related to MonadPlus

trait MonadSyntax[F[_]] extends ApplicativeSyntax[F] with BindSyntax[F]
final
class MonadTellOps[F[_], S, A]

Wraps a value self and provides methods related to MonadTell

Wraps a value self and provides methods related to MonadTell

trait MonadTellSyntax[F[_], S] extends MonadSyntax[F]
final
class MonadTransGFGA[F[_[_], _], G[_], A](val self: G[F[G, A]]) extends AnyVal
final
class MonoidOps[F] extends Ops[F]

Wraps a value self and provides methods related to Monoid

Wraps a value self and provides methods related to Monoid

trait MonoidSyntax[F] extends SemigroupSyntax[F]
final
class NelOps[A](val self: A) extends AnyVal
final
class NondeterminismOps[F[_], A] extends Ops[F[A]]

Wraps a value self and provides methods related to Nondeterminism

Wraps a value self and provides methods related to Nondeterminism

trait NondeterminismSyntax[F[_]] extends MonadSyntax[F]
trait Ops[A]
final
class OptionalOps[F[_], A] extends Ops[F[A]]

Wraps a value self and provides methods related to Optional

Wraps a value self and provides methods related to Optional

trait OptionalSyntax[F[_]]
final
class OrderOps[F] extends Ops[F]

Wraps a value self and provides methods related to Order

Wraps a value self and provides methods related to Order

trait OrderSyntax[F] extends EqualSyntax[F]
final
class PlusEmptyOps[F[_], A] extends Ops[F[A]]

Wraps a value self and provides methods related to PlusEmpty

Wraps a value self and provides methods related to PlusEmpty

trait PlusEmptySyntax[F[_]] extends PlusSyntax[F]
final
class PlusOps[F[_], A] extends Ops[F[A]]

Wraps a value self and provides methods related to Plus

Wraps a value self and provides methods related to Plus

trait PlusSyntax[F[_]]
final
class ProChoiceOps[F[_, _], A, B] extends Ops[F[A, B]]

Wraps a value self and provides methods related to ProChoice

Wraps a value self and provides methods related to ProChoice

trait ProChoiceSyntax[F[_, _]] extends ProfunctorSyntax[F]
final
class ProfunctorOps[F[_, _], A, B] extends Ops[F[A, B]]

Wraps a value self and provides methods related to Profunctor

Wraps a value self and provides methods related to Profunctor

trait ProfunctorSyntax[F[_, _]]
final
class ReducerOps[A](val self: A) extends AnyVal
final
class SemiLatticeOps[F] extends Ops[F]

Wraps a value self and provides methods related to SemiLattice

Wraps a value self and provides methods related to SemiLattice

trait SemiLatticeSyntax[F] extends BandSyntax[F]
final
class SemigroupOps[F] extends Ops[F]

Wraps a value self and provides methods related to Semigroup

Wraps a value self and provides methods related to Semigroup

final
class ShowOps[F] extends Ops[F]

Wraps a value self and provides methods related to Show

Wraps a value self and provides methods related to Show

trait ShowSyntax[F]
final
class SplitOps[F[_, _], A, B] extends Ops[F[A, B]]

Wraps a value self and provides methods related to Split

Wraps a value self and provides methods related to Split

trait SplitSyntax[F[_, _]] extends ComposeSyntax[F]
final
class StateOps[A](val self: A) extends AnyVal
final
class StrictTreeOps[A](val self: A) extends AnyVal
final
class StrongOps[F[_, _], A, B] extends Ops[F[A, B]]

Wraps a value self and provides methods related to Strong

Wraps a value self and provides methods related to Strong

trait StrongSyntax[F[_, _]] extends ProfunctorSyntax[F]
trait Syntaxes
final
class TagOps[A, T] extends AnyVal
final
class TheseOps[A](val self: A) extends AnyVal
final
class ThesePairOps[A, B](val self: (A, B)) extends AnyVal
sealed
sealed
sealed
sealed
sealed
sealed
sealed
trait ToBindOps extends ToBindOps0 with ToApplyOps
sealed
sealed
sealed
sealed
sealed
sealed
sealed
sealed
sealed
sealed
trait ToCozipOps extends ToCozipOps0
sealed
sealed
sealed
trait ToEnumOps extends ToOrderOps
sealed
sealed
sealed
trait ToIdOps
sealed
sealed
sealed
sealed
trait ToNelOps
sealed
trait ToOrderOps extends ToEqualOps
sealed
trait ToPlusOps extends ToPlusOps0
sealed
sealed
sealed
trait ToShowOps
sealed
sealed
trait ToTagOps
sealed
sealed
trait ToTreeOps
trait ToUnzipOps extends ToUnzipOps0
sealed
trait ToZipOps extends ToZipOps0
sealed
trait ToZipOps0
final
class Traverse1Ops[F[_], A] extends Ops[F[A]]

Wraps a value self and provides methods related to Traverse1

Wraps a value self and provides methods related to Traverse1

trait Traverse1Syntax[F[_]] extends TraverseSyntax[F] with Foldable1Syntax[F]
final
class TraverseOps[F[_], A] extends Ops[F[A]]

Wraps a value self and provides methods related to Traverse

Wraps a value self and provides methods related to Traverse

trait TraverseSyntax[F[_]] extends FunctorSyntax[F] with FoldableSyntax[F]
final
class TreeOps[A](val self: A) extends AnyVal
final
class UnzipOps[F[_], A] extends Ops[F[A]]

Wraps a value self and provides methods related to Unzip

Wraps a value self and provides methods related to Unzip

trait UnzipSyntax[F[_]]
final
class ValidationOps[A](val self: A) extends AnyVal
final
class WriterOps[A](val self: A) extends AnyVal
final
class ZipOps[F[_], A] extends Ops[F[A]]

Wraps a value self and provides methods related to Zip

Wraps a value self and provides methods related to Zip

trait ZipSyntax[F[_]]
object band extends ToBandOps
object const extends ToConstOps
object contT extends ToContTOps
object eithert extends ToEitherTOps

Inherited classlikes

object align
Inherited from
Syntaxes
object all
Inherited from
Syntaxes
Inherited from
Syntaxes
Inherited from
Syntaxes
object apply
Inherited from
Syntaxes
object arrow
Inherited from
Syntaxes
Inherited from
Syntaxes
object bifoldable
Inherited from
Syntaxes
object bifunctor
Inherited from
Syntaxes
object bind
Inherited from
Syntaxes
object bitraverse
Inherited from
Syntaxes
object catchable
Inherited from
Syntaxes
object category
Inherited from
Syntaxes
object choice
Inherited from
Syntaxes
object cobind
Inherited from
Syntaxes
object comonad
Inherited from
Syntaxes
object compose
Inherited from
Syntaxes
Inherited from
Syntaxes
object cozip
Inherited from
Syntaxes
object either
Inherited from
Syntaxes
object enum
Inherited from
Syntaxes
object equal
Inherited from
Syntaxes
object foldable
Inherited from
Syntaxes
object foldable1
Inherited from
Syntaxes
object functor
Inherited from
Syntaxes
object id
Inherited from
Syntaxes
Inherited from
Syntaxes
object isEmpty
Inherited from
Syntaxes
object kleisli
Inherited from
Syntaxes
object maybe
Inherited from
Syntaxes
object monad
Inherited from
Syntaxes
object monadError
Inherited from
Syntaxes
Inherited from
Syntaxes
object monadPlus
Inherited from
Syntaxes
object monadTell
Inherited from
Syntaxes
object monoid
Inherited from
Syntaxes
object nel
Inherited from
Syntaxes
object optional
Inherited from
Syntaxes
object order
Inherited from
Syntaxes
object plus
Inherited from
Syntaxes
object plusEmpty
Inherited from
Syntaxes
object proChoice
Inherited from
Syntaxes
object profunctor
Inherited from
Syntaxes
object reducer
Inherited from
Syntaxes
object semigroup
Inherited from
Syntaxes
object show
Inherited from
Syntaxes
object split
Inherited from
Syntaxes
object state
Inherited from
Syntaxes
object strong
Inherited from
Syntaxes
object tag
Inherited from
Syntaxes
object these
Inherited from
Syntaxes
object traverse
Inherited from
Syntaxes
object traverse1
Inherited from
Syntaxes
object tree
Inherited from
Syntaxes
object unzip
Inherited from
Syntaxes
object validation
Inherited from
Syntaxes
object writer
Inherited from
Syntaxes
object zip
Inherited from
Syntaxes