package experimental
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- experimental
- SubtractSyntax
- PartialDivideSyntax
- EitherComposeSyntax
- DivideSyntax
- DistributiveProdSyntax
- ComplementSyntax
- BothComposeSyntax
- ApplicationComposeSyntax
- AbsorptionSyntax
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- trait Absorption[A] extends AnyRef
- trait AbsorptionSyntax extends AnyRef
-
implicit
class
AbsorptionOps[A] extends AnyRef
Provides infix syntax for joining or meeting two values.
Provides infix syntax for joining or meeting two values.
- Definition Classes
- AbsorptionSyntax
- trait Annihilation[A] extends DistributiveProd[A]
- trait ApplicationCompose[=>:[-_, +_]] extends BothCompose[=>:]
- trait ApplicationComposeSyntax extends AnyRef
-
implicit
class
ApplicationComposeCurryOps[A, B, C, =>:[-_, +_], :*:[+_, +_], -->:[-_, +_]] extends AnyRef
- Definition Classes
- ApplicationComposeSyntax
-
implicit
class
ApplicationComposeUncurryOps[A, B, C, =>:[-_, +_], :*:[+_, +_], -->:[-_, +_]] extends AnyRef
- Definition Classes
- ApplicationComposeSyntax
- trait BothCompose[=>:[-_, +_]] extends AssociativeCompose[=>:]
- trait BothComposeSyntax extends AnyRef
-
implicit
class
BothComposeOps[A, B, =>:[-_, +_]] extends AnyRef
- Definition Classes
- BothComposeSyntax
- trait Complement[A] extends Absorption[A]
- trait ComplementSyntax extends AnyRef
-
implicit
class
ComplementOps[A] extends AnyRef
Provides infix syntax for the Complement of the value.
Provides infix syntax for the Complement of the value.
- Definition Classes
- ComplementSyntax
- trait DistributiveAbsorption[A] extends Absorption[A]
- trait DistributiveProd[A] extends AnyRef
- trait DistributiveProdLowPriorityImplicits extends AnyRef
- trait DistributiveProdSyntax extends AnyRef
-
implicit
class
DistributiveProdOps[A] extends AnyRef
Provides infix syntax for adding or multiplying two values.
Provides infix syntax for adding or multiplying two values.
- Definition Classes
- DistributiveProdSyntax
- trait Divide[A] extends PartialDivide[A]
- trait DivideSyntax extends AnyRef
-
implicit
class
DivideOps[A] extends AnyRef
Provides infix syntax for dividing two values.
Provides infix syntax for dividing two values.
- Definition Classes
- DivideSyntax
- trait EitherCompose[=>:[-_, +_]] extends AssociativeCompose[=>:]
- trait EitherComposeSyntax extends AnyRef
-
implicit
class
EitherComposeOps[A, C, =>:[-_, +_]] extends AnyRef
- Definition Classes
- EitherComposeSyntax
- trait ExcludedMiddle[A] extends Complement[A]
- trait Involution[A] extends ExcludedMiddle[A] with Noncontradiction[A]
- trait Noncontradiction[A] extends Complement[A]
- trait PartialDivide[A] extends DistributiveProd[A]
- trait PartialDivideSyntax extends AnyRef
-
implicit
class
PartialDivideOps[A] extends AnyRef
Provides infix syntax for dividing two values, with possible failure.
Provides infix syntax for dividing two values, with possible failure.
- Definition Classes
- PartialDivideSyntax
- trait Subtract[A] extends DistributiveProd[A]
- trait SubtractSyntax extends AnyRef
-
implicit
class
SubtractOps[A] extends AnyRef
Provides infix syntax for subtracting two values.
Provides infix syntax for subtracting two values.
- Definition Classes
- SubtractSyntax
Value Members
- object Absorption
- object Annihilation
- object ApplicationCompose
- object BothCompose
-
object
BuildInfo extends Product with Serializable
This object was generated by sbt-buildinfo.
- object Complement
- object DistributiveAbsorption
- object DistributiveProd extends DistributiveProdLowPriorityImplicits
- object EitherCompose
- object ExcludedMiddle
- object Involution
- object Noncontradiction
- object classic