package
syntax
Type Members
-
trait
ApplicativeOps[F[_], A] extends Ops[F[A]]
-
-
trait
ApplicativePlusSyntax[F[_]] extends ApplicativeSyntax[F] with PlusEmptySyntax[F]
-
trait
ApplicativeSyntax[F[_]] extends ApplySyntax[F]
-
trait
ApplyOps[F[_], A] extends Ops[F[A]]
-
trait
ApplySyntax[F[_]] extends FunctorSyntax[F]
-
trait
ArrowOps[F[_, _], A, B] extends Ops[F[A, B]]
-
trait
ArrowSyntax[F[_, _]] extends SplitSyntax[F] with ProfunctorSyntax[F]
-
trait
BifoldableOps[F[_, _], A, B] extends Ops[F[A, B]]
-
-
trait
BifunctorOps[F[_, _], A, B] extends Ops[F[A, B]]
-
-
trait
BindOps[F[_], A] extends Ops[F[A]]
-
trait
BindSyntax[F[_]] extends ApplySyntax[F]
-
trait
BitraverseOps[F[_, _], A, B] extends Ops[F[A, B]]
-
trait
BitraverseSyntax[F[_, _]] extends BifunctorSyntax[F] with BifoldableSyntax[F]
-
trait
CatchableOps[F[_], A] extends Ops[F[A]]
-
-
trait
CategoryOps[F[_, _], A, B] extends Ops[F[A, B]]
-
trait
CategorySyntax[F[_, _]] extends ComposeSyntax[F]
-
trait
ChoiceOps[F[_, _], A, B] extends Ops[F[A, B]]
-
trait
ChoiceSyntax[F[_, _]] extends CategorySyntax[F]
-
trait
CobindOps[F[_], A] extends Ops[F[A]]
-
trait
CobindSyntax[F[_]] extends FunctorSyntax[F]
-
trait
CojoinOps[F[_], A] extends Ops[F[A]]
-
trait
CojoinSyntax[F[_]] extends FunctorSyntax[F]
-
trait
ComonadOps[F[_], A] extends Ops[F[A]]
-
trait
ComonadSyntax[F[_]] extends CojoinSyntax[F] with CobindSyntax[F]
-
trait
ComposeOps[F[_, _], A, B] extends Ops[F[A, B]]
-
trait
ComposeSyntax[F[_, _]] extends AnyRef
-
trait
ContravariantOps[F[_], A] extends Ops[F[A]]
-
-
trait
CozipOps[F[_], A] extends Ops[F[A]]
-
trait
CozipSyntax[F[_]] extends AnyRef
-
trait
EachOps[F[_], A] extends Ops[F[A]]
-
trait
EachSyntax[F[_]] extends AnyRef
-
trait
EnumOps[F] extends Ops[F]
-
trait
EnumSyntax[F] extends OrderSyntax[F]
-
trait
EqualOps[F] extends Ops[F]
-
trait
EqualSyntax[F] extends AnyRef
-
trait
Foldable1Ops[F[_], A] extends Ops[F[A]]
-
trait
Foldable1Syntax[F[_]] extends FoldableSyntax[F]
-
trait
FoldableOps[F[_], A] extends Ops[F[A]]
-
-
trait
FunctorOps[F[_], A] extends Ops[F[A]]
-
trait
FunctorSyntax[F[_]] extends AnyRef
-
trait
IdOps[A] extends Ops[A]
-
trait
IndexOps[F[_], A] extends Ops[F[A]]
-
trait
IndexSyntax[F[_]] extends AnyRef
-
trait
IsEmptyOps[F[_], A] extends Ops[F[A]]
-
trait
IsEmptySyntax[F[_]] extends PlusEmptySyntax[F]
-
trait
KleisliFAOps[F[+_], A] extends Ops[F[A]]
-
-
trait
LengthOps[F[_], A] extends Ops[F[A]]
-
trait
LengthSyntax[F[_]] extends AnyRef
-
trait
MonadListenOps[F[_, _], W, A] extends Ops[F[W, A]]
-
trait
MonadListenSyntax[F[_, _], W] extends MonadTellSyntax[F, W]
-
trait
MonadOps[F[_], A] extends Ops[F[A]]
-
trait
MonadPlusOps[F[_], A] extends Ops[F[A]]
-
trait
MonadPlusSyntax[F[_]] extends MonadSyntax[F] with ApplicativePlusSyntax[F]
-
trait
MonadSyntax[F[_]] extends ApplicativeSyntax[F] with BindSyntax[F]
-
trait
MonadTellOps[F[_, _], W, A] extends Ops[F[W, A]]
-
trait
MonadTellSyntax[F[_, _], W] extends AnyRef
-
trait
MonoidOps[F] extends Ops[F]
-
trait
MonoidSyntax[F] extends SemigroupSyntax[F]
-
-
-
trait
Ops[A] extends AnyRef
-
trait
OrderOps[F] extends Ops[F]
-
trait
OrderSyntax[F] extends EqualSyntax[F]
-
trait
PlusEmptyOps[F[_], A] extends Ops[F[A]]
-
trait
PlusEmptySyntax[F[_]] extends PlusSyntax[F]
-
trait
PlusOps[F[_], A] extends Ops[F[A]]
-
trait
PlusSyntax[F[_]] extends AnyRef
-
trait
ProfunctorOps[F[_, _], A, B] extends Ops[F[A, B]]
-
-
trait
ReducerOps[A] extends Ops[A]
-
-
-
trait
ShowOps[F] extends Ops[F]
-
trait
ShowSyntax[F] extends AnyRef
-
trait
SplitOps[F[_, _], A, B] extends Ops[F[A, B]]
-
trait
SplitSyntax[F[_, _]] extends CategorySyntax[F]
-
trait
StateOps[A] extends Ops[A]
-
trait
Syntaxes extends AnyRef
-
trait
ToApplicativeOps extends ToApplicativeOps0 with ToApplyOps
-
-
trait
ToApplicativePlusOps extends ToApplicativePlusOps0 with ToApplicativeOps with ToPlusEmptyOps
-
-
trait
ToApplyOps extends ToApplyOps0 with ToFunctorOps
-
-
trait
ToArrowOps extends ToArrowOps0 with ToSplitOps with ToProfunctorOps
-
-
trait
ToBifoldableOps extends ToBifoldableOps0
-
-
trait
ToBifunctorOps extends ToBifunctorOps0
-
-
trait
ToBindOps extends ToBindOps0 with ToApplyOps
-
trait
ToBindOps0 extends AnyRef
-
trait
ToBitraverseOps extends ToBitraverseOps0 with ToBifunctorOps with ToBifoldableOps
-
-
trait
ToCatchableOps extends ToCatchableOps0
-
-
trait
ToCategoryOps extends ToCategoryOps0 with ToComposeOps
-
-
trait
ToChoiceOps extends ToChoiceOps0 with ToCategoryOps
-
-
trait
ToCobindOps extends ToCobindOps0 with ToFunctorOps
-
-
trait
ToCojoinOps extends ToCojoinOps0 with ToFunctorOps
-
-
trait
ToComonadOps extends ToComonadOps0 with ToCojoinOps with ToCobindOps
-
-
trait
ToComposeOps extends ToComposeOps0
-
-
-
-
trait
ToCozipOps extends ToCozipOps0
-
-
trait
ToDataOps extends ToIdOps with ToTreeOps with ToWriterOps with ToValidationOps with ToReducerOps with ToKleisliOps
-
trait
ToEachOps extends ToEachOps0
-
trait
ToEachOps0 extends AnyRef
-
trait
ToEnumOps extends ToOrderOps
-
trait
ToEqualOps extends AnyRef
-
trait
ToFoldable1Ops extends ToFoldable1Ops0 with ToFoldableOps
-
-
trait
ToFoldableOps extends ToFoldableOps0
-
-
trait
ToFunctorOps extends ToFunctorOps0
-
-
trait
ToIdOps extends AnyRef
-
trait
ToIndexOps extends ToIndexOps0
-
-
trait
ToIsEmptyOps extends ToIsEmptyOps0 with ToPlusEmptyOps
-
-
trait
ToKleisliOps extends ToKleisliOps0
-
-
trait
ToLengthOps extends ToLengthOps0
-
-
trait
ToMonadListenOps extends ToMonadListenOps0 with ToMonadTellOps
-
-
trait
ToMonadOps extends ToMonadOps0 with ToApplicativeOps with ToBindOps
-
-
trait
ToMonadPlusOps extends ToMonadPlusOps0 with ToMonadOps with ToApplicativePlusOps
-
-
trait
ToMonadTellOps extends ToMonadTellOps0
-
-
trait
ToMonoidOps extends ToSemigroupOps
-
trait
ToNondeterminismOps extends ToNondeterminismOps0 with ToMonadOps
-
-
trait
ToOrderOps extends ToEqualOps
-
trait
ToPlusEmptyOps extends ToPlusEmptyOps0 with ToPlusOps
-
-
trait
ToPlusOps extends ToPlusOps0
-
trait
ToPlusOps0 extends AnyRef
-
trait
ToProfunctorOps extends ToProfunctorOps0
-
-
-
-
trait
ToShowOps extends AnyRef
-
trait
ToSplitOps extends ToSplitOps0 with ToCategoryOps
-
-
trait
ToStateOps extends AnyRef
-
trait
ToTraverse1Ops extends ToTraverse1Ops0 with ToTraverseOps with ToFoldable1Ops
-
-
trait
ToTraverseOps extends ToTraverseOps0 with ToFunctorOps with ToFoldableOps
-
-
trait
ToTreeOps extends AnyRef
-
trait
ToTypeClassOps extends ToSemigroupOps with ToMonoidOps with ToEqualOps with ToLengthOps with ToShowOps with ToOrderOps with ToEnumOps with ToMetricSpaceOps with ToPlusEmptyOps with ToEachOps with ToIndexOps with ToFunctorOps with ToContravariantOps with ToApplyOps with ToApplicativeOps with ToBindOps with ToMonadOps with ToCojoinOps with ToComonadOps with ToBifoldableOps with ToCozipOps with ToPlusOps with ToApplicativePlusOps with ToMonadPlusOps with ToTraverseOps with ToBifunctorOps with ToBitraverseOps with ToComposeOps with ToCategoryOps with ToArrowOps with ToFoldableOps with ToChoiceOps with ToSplitOps with ToZipOps with ToUnzipOps with ToMonadTellOps with ToMonadListenOps with ToFoldable1Ops with ToTraverse1Ops
-
trait
ToUnzipOps extends ToUnzipOps0
-
-
-
-
trait
ToZipOps extends ToZipOps0
-
trait
ToZipOps0 extends AnyRef
-
trait
Traverse1Ops[F[_], A] extends Ops[F[A]]
-
trait
Traverse1Syntax[F[_]] extends TraverseSyntax[F] with Foldable1Syntax[F]
-
trait
TraverseOps[F[_], A] extends Ops[F[A]]
-
trait
TraverseSyntax[F[_]] extends FunctorSyntax[F] with FoldableSyntax[F]
-
trait
TreeOps[A] extends Ops[A]
-
trait
UnzipOps[F[_], A] extends Ops[F[A]]
-
trait
UnzipSyntax[F[_]] extends AnyRef
-
trait
ValidationV[A] extends Ops[A]
-
trait
WriterOps[A] extends Ops[A]
-
trait
ZipOps[F[_], A] extends Ops[F[A]]
-
trait
ZipSyntax[F[_]] extends AnyRef
-
-
-
Value Members
-
object
all extends ToTypeClassOps with ToDataOps
-
object
applicative extends ToApplicativeOps
-
object
applicativePlus extends ToApplicativePlusOps
-
object
apply extends ToApplyOps
-
object
arrow extends ToArrowOps
-
object
bifoldable extends ToBifoldableOps
-
object
bifunctor extends ToBifunctorOps
-
object
bind extends ToBindOps
-
object
bitraverse extends ToBitraverseOps
-
object
category extends ToCategoryOps
-
object
choice extends ToChoiceOps
-
object
cojoin extends ToCojoinOps
-
object
comonad extends ToComonadOps
-
object
compose extends ToComposeOps
-
object
contravariant extends ToContravariantOps
-
object
cozip extends ToCozipOps
-
object
each extends ToEachOps
-
-
object
enum extends ToEnumOps
-
object
equal extends ToEqualOps
-
object
foldable extends ToFoldableOps
-
object
foldable1 extends ToFoldable1Ops
-
object
functor extends ToFunctorOps
-
object
id extends ToIdOps
-
object
index extends ToIndexOps
-
object
isEmpty extends ToIsEmptyOps
-
object
kleisli extends ToKleisliOps
-
object
length extends ToLengthOps
-
object
monad extends ToMonadOps
-
object
monadListen extends ToMonadListenOps
-
object
monadPlus extends ToMonadPlusOps
-
object
monadTell extends ToMonadTellOps
-
object
monoid extends ToMonoidOps
-
object
order extends ToOrderOps
-
object
plus extends ToPlusOps
-
object
plusEmpty extends ToPlusEmptyOps
-
object
reducer extends ToReducerOps
-
object
semigroup extends ToSemigroupOps
-
object
show extends ToShowOps
-
object
split extends ToSplitOps
-
object
state extends ToStateOps
-
package
std
-
object
traverse extends ToTraverseOps
-
object
traverse1 extends ToTraverse1Ops
-
object
tree extends ToTreeOps
-
object
unzip extends ToUnzipOps
-
object
validation extends ToValidationOps
-
object
writer extends ToWriterOps
-
object
zip extends ToZipOps
Deprecated Value Members
-
object
metricSpace extends ToMetricSpaceOps
Implicits to provide a convenient syntax to work with type classes and functions.
Non-trivial code should *not* be defined in this package; instead delegate.