all

object all extends AllSyntax

Type members

Inherited classlikes

object eu
Inherited from
LiteralsSyntax
object si
Inherited from
LiteralsSyntax
object us
Inherited from
LiteralsSyntax

Inherited types

final
type RangeElem[X <: RangeLike] = X match { case Range => Int case NumericRange[Long] => Long }
Inherited from
FastForSyntax
final
type RangeLike = Range | NumericRange[Long]
Inherited from
FastForSyntax

Value members

Inherited methods

inline
def fastFor[A](inline init: A)(inline test: A => Boolean, inline next: A => A)(inline body: A => Unit): Unit
Inherited from
FastForSyntax
inline
def fastForRange[R <: RangeLike](inline r: R)(inline body: RangeElem[R] => Unit): Unit
Inherited from
FastForSyntax
inline
def fastForRange2[R <: RangeLike](inline r1: R, inline r2: R)(inline body: (RangeElem[R], RangeElem[R]) => Unit): Unit
Inherited from
FastForSyntax

Extensions

Inherited extensions

extension (ctx: StringContext)
def poly(args: Any*): Polynomial[Rational]
Inherited from
LiteralsSyntax
extension (ctx: StringContext)
inline
def b(inline parts: Any*): Byte
Inherited from
LiteralsSyntax
inline
def h(inline parts: Any*): Short
Inherited from
LiteralsSyntax
inline
def r(inline parts: Any*): Rational
Inherited from
LiteralsSyntax
inline
def ub(inline parts: Any*): UByte
Inherited from
LiteralsSyntax
inline
def uh(inline parts: Any*): UShort
Inherited from
LiteralsSyntax
inline
def ui(inline parts: Any*): UInt
Inherited from
LiteralsSyntax
inline
def ul(inline parts: Any*): ULong
Inherited from
LiteralsSyntax
extension [A](lhs: A)
def **(using ev: NRoot[A])(rhs: Number)(using c: ConvertableFrom[A]): Number
Inherited from
NRootSyntax
def **(using ev: NRoot[A])(rhs: Double)(using c: Field[A]): A
Inherited from
NRootSyntax
def fpow(using ev: NRoot[A])(rhs: A): A
Inherited from
NRootSyntax
def nroot(using ev: NRoot[A])(rhs: Int): A
Inherited from
NRootSyntax
def pow(using ev: NRoot[A])(rhs: Number)(using c: ConvertableFrom[A]): Number
Inherited from
NRootSyntax
def pow(using ev: NRoot[A])(rhs: Double)(using c: Field[A]): A
Inherited from
NRootSyntax
def sqrt(using ev: NRoot[A]): A
Inherited from
NRootSyntax
extension [A](lhs: A)
def toBigDecimal(using cf: ConvertableFrom[A]): BigDecimal
Inherited from
ConvertableFromSyntax
def toBigInt(using cf: ConvertableFrom[A]): BigInt
Inherited from
ConvertableFromSyntax
def toByte(using cf: ConvertableFrom[A]): Byte
Inherited from
ConvertableFromSyntax
def toDouble(using cf: ConvertableFrom[A]): Double
Inherited from
ConvertableFromSyntax
def toFloat(using cf: ConvertableFrom[A]): Float
Inherited from
ConvertableFromSyntax
def toInt(using cf: ConvertableFrom[A]): Int
Inherited from
ConvertableFromSyntax
def toLong(using cf: ConvertableFrom[A]): Long
Inherited from
ConvertableFromSyntax
Inherited from
ConvertableFromSyntax
def toShort(using cf: ConvertableFrom[A]): Short
Inherited from
ConvertableFromSyntax
def toString(using cf: ConvertableFrom[A]): String
Inherited from
ConvertableFromSyntax
extension (lhs: Double)
def **(rhs: Double): Double
Inherited from
DoubleSyntax
def pow(rhs: Double): Double
Inherited from
DoubleSyntax
extension (lhs: Int)
def **(rhs: Int): Int
Inherited from
IntSyntax
def /%(rhs: Int): (Int, Int)
Inherited from
IntSyntax
def /~(rhs: Int): Int
Inherited from
IntSyntax
def choose(rhs: Int): BigInt
Inherited from
IntSyntax
def pow(rhs: Int): Int
Inherited from
IntSyntax
def unary_!: BigInt
Inherited from
IntSyntax
extension (lhs: Long)
def **(rhs: Long): Long
Inherited from
LongSyntax
def /%(rhs: Long): (Long, Long)
Inherited from
LongSyntax
def /~(rhs: Long): Long
Inherited from
LongSyntax
def choose(rhs: Long): BigInt
Inherited from
LongSyntax
def pow(rhs: Long): Long
Inherited from
LongSyntax
def unary_!: BigInt
Inherited from
LongSyntax
extension (lhs: BigInt)
def %(rhs: Number): Number
Inherited from
BigIntSyntax
def %(rhs: ULong): BigInt
Inherited from
BigIntSyntax
def %(rhs: Natural): BigInt
Inherited from
BigIntSyntax
def %(rhs: SafeLong): SafeLong
Inherited from
BigIntSyntax
def *(rhs: Number): Number
Inherited from
BigIntSyntax
def *(rhs: ULong): BigInt
Inherited from
BigIntSyntax
def *(rhs: Natural): BigInt
Inherited from
BigIntSyntax
def *(rhs: SafeLong): SafeLong
Inherited from
BigIntSyntax
def **(rhs: BigInt): BigInt
Inherited from
BigIntSyntax
def +(rhs: Number): Number
Inherited from
BigIntSyntax
def +(rhs: ULong): BigInt
Inherited from
BigIntSyntax
def +(rhs: Natural): BigInt
Inherited from
BigIntSyntax
def +(rhs: SafeLong): SafeLong
Inherited from
BigIntSyntax
def -(rhs: Number): Number
Inherited from
BigIntSyntax
def -(rhs: ULong): BigInt
Inherited from
BigIntSyntax
def -(rhs: Natural): BigInt
Inherited from
BigIntSyntax
def -(rhs: SafeLong): SafeLong
Inherited from
BigIntSyntax
def /(rhs: Number): Number
Inherited from
BigIntSyntax
def /(rhs: ULong): BigInt
Inherited from
BigIntSyntax
def /(rhs: Natural): BigInt
Inherited from
BigIntSyntax
def /(rhs: SafeLong): SafeLong
Inherited from
BigIntSyntax
def /%(rhs: Number): (Number, Number)
Inherited from
BigIntSyntax
def /%(rhs: ULong): (BigInt, BigInt)
Inherited from
BigIntSyntax
def /%(rhs: Natural): (BigInt, BigInt)
Inherited from
BigIntSyntax
Inherited from
BigIntSyntax
def /~(rhs: Number): Number
Inherited from
BigIntSyntax
def /~(rhs: ULong): BigInt
Inherited from
BigIntSyntax
def /~(rhs: Natural): BigInt
Inherited from
BigIntSyntax
def /~(rhs: SafeLong): SafeLong
Inherited from
BigIntSyntax
def /~(rhs: BigInt): BigInt
Inherited from
BigIntSyntax
def pow(rhs: BigInt): BigInt
Inherited from
BigIntSyntax

Implicits

Inherited implicits

implicit
def additiveGroupOps[A : AdditiveGroup](a: A): AdditiveGroupOps[A]
Inherited from
AdditiveGroupSyntax
implicit
def additiveMonoidOps[A](a: A)(implicit ev: AdditiveMonoid[A]): AdditiveMonoidOps[A]
Inherited from
AdditiveMonoidSyntax
implicit
def additiveSemigroupOps[A : AdditiveSemigroup](a: A): AdditiveSemigroupOps[A]
implicit
def arrayOps[@specialized A](lhs: Array[A]): ArrayOps[A]
Inherited from
ArraySyntax
implicit
Inherited from
BitStringSyntax
implicit
def boolOps[A : Bool](a: A): BoolOps[A]
Inherited from
BoolSyntax
implicit
Inherited from
CoordinateSpaceSyntax
implicit
def eqOps[A : Eq](a: A): EqOps[A]
Inherited from
EqSyntax
implicit
Inherited from
EuclideanRingSyntax
implicit
def gcdRingOps[A : GCDRing](a: A): GCDRingOps[A]
Inherited from
GCDRingSyntax
implicit
def groupOps[A : Group](a: A): GroupOps[A]
Inherited from
GroupSyntax
implicit
def groupoidCommonOps[A](a: A)(using ev: Groupoid[A], ni: NotGiven[Monoid[A]]): GroupoidCommonOps[A]
Inherited from
GroupoidSyntax
implicit
def groupoidOps[A](a: A)(implicit ev: Groupoid[A]): GroupoidOps[A]
Inherited from
GroupoidSyntax
implicit
def heytingOps[A : Heyting](a: A): HeytingOps[A]
Inherited from
HeytingSyntax
implicit
def indexedSeqOps[@specialized A, CC <: (IndexedSeq)](lhs: CC[A]): IndexedSeqOps[A, CC]
Inherited from
SeqSyntax
implicit
def integralOps[A : Integral](a: A): IntegralOps[A]
Inherited from
IntegralSyntax
implicit
def intervalOps[A : AdditiveGroup](a: A): IntervalPointOps[A]
Inherited from
IntervalSyntax
implicit
Inherited from
InvolutionSyntax
implicit
def isRealOps[A : IsReal](a: A): IsRealOps[A]
Inherited from
IsRealSyntax
implicit
def joinOps[A : JoinSemilattice](a: A): JoinOps[A]
Inherited from
LatticeSyntax
implicit
def leftActionOps[G](g: G): LeftActionOps[G]
Inherited from
ActionSyntax
implicit
Inherited from
PartialActionSyntax
implicit
Inherited from
OrderSyntax
implicit
Inherited from
OrderSyntax
implicit
Inherited from
OrderSyntax
implicit
def lms[V](v: V): LeftModuleOps[V]
Inherited from
LeftModuleSyntax
implicit
def logicOps[A : Logic](a: A): LogicOps[A]
Inherited from
LogicSyntax
implicit
def meetOps[A : MeetSemilattice](a: A): MeetOps[A]
Inherited from
LatticeSyntax
implicit
Inherited from
MetricSpaceSyntax
implicit
def monoidOps[A](a: A)(implicit ev: Monoid[A]): MonoidOps[A]
Inherited from
MonoidSyntax
implicit
def multiplicativeGroupOps[A : MultiplicativeGroup](a: A): MultiplicativeGroupOps[A]
implicit
def multiplicativeMonoidOps[A](a: A)(implicit ev: MultiplicativeMonoid[A]): MultiplicativeMonoidOps[A]
implicit
def multiplicativeSemigroupOps[A : MultiplicativeSemigroup](a: A): MultiplicativeSemigroupOps[A]
implicit
def orderOps[A : Order](a: A): OrderOps[A]
Inherited from
OrderSyntax
implicit
def partialOrderOps[A : PartialOrder](a: A): PartialOrderOps[A]
Inherited from
PartialOrderSyntax
implicit
Inherited from
ActionSyntax
Inherited from
PartialActionSyntax
implicit
def rms[V](v: V): RightModuleOps[V]
Inherited from
RightModuleSyntax
implicit
def semigroupOps[A : Semigroup](a: A): SemigroupOps[A]
Inherited from
SemigroupSyntax
implicit
Inherited from
SemigroupoidSyntax
implicit
def semiringOps[A : Semiring](a: A): SemiringOps[A]
Inherited from
SemiringSyntax
implicit
def seqOps[@specialized A, CC <: (Iterable)](lhs: CC[A]): SeqOps[A, CC]
Inherited from
SeqSyntax
implicit
def signedOps[A : Signed](a: A): SignedOps[A]
Inherited from
SignedSyntax
implicit
Inherited from
TorsorSyntax
implicit
def trigOps[A : Trig](a: A): TrigOps[A]
Inherited from
TrigSyntax
implicit
Inherited from
VectorSpaceSyntax