superquants
package
superquants
Type Members
-
trait
AsEvidence[T, Raw] extends AnyRef
-
trait
Cleaner[Raw, H <: HList] extends AnyRef
-
-
-
type
Complex[Raw0, Items <: HList] = Raw0 with ComplexT[Raw0, Items] { type Raw = Raw0 }
-
trait
ComplexT[Raw0, Items <: HList] extends Any
-
implicit final
class
ConvertationOpsForUnits[Raw, UnitBase, U] extends AnyVal
-
trait
Converter[P1, P2] extends AnyRef
-
implicit final
class
ConverterLawOps2[T] extends AnyVal
-
trait
Differ[Raw, Items <: HList, Item, CollectedLocal <: HList, CollectedGlobal <: HList, NextTail <: HList] extends AnyRef
-
-
abstract
type
Divide <: Operation
-
trait
ExplicitNat[T <: Nat] extends AnyRef
-
trait
ItemsEquals[ItemU, Target] extends AnyRef
-
trait
ItemsNotEquals[ItemU, Target] extends AnyRef
-
trait
Len[H <: HList] extends AnyRef
-
-
abstract
type
Minus <: Operation
-
trait
Mixer[Raw, Items <: HList, NewItems <: HList, CollectedGlobal <: HList] extends AnyRef
-
trait
MixerFinal extends AnyRef
-
-
abstract
type
Multiply <: Operation
-
trait
Negate[Raw, H <: HList] extends Any
-
trait
NoImplicit[T] extends AnyRef
-
trait
NoNothing[T] extends AnyRef
-
abstract
type
Operation
-
trait
Operations extends AnyRef
-
-
-
-
-
-
-
-
-
-
-
-
abstract
type
Plus <: Operation
-
-
-
-
-
type
Pow[Raw, Unit, Znak <: PowZnak, N <: Nat] = Raw with PowT[Unit, Znak, N]
-
-
-
trait
PowSum[Powed, Tail <: HList, LeftZnak <: PowZnak, Left <: Nat, RightZnak <: PowZnak, Right <: Nat] extends AnyRef
-
-
trait
PowT[U, Znak <: PowZnak, N0 <: Nat] extends Any
-
sealed
trait
PowZnak extends AnyRef
-
trait
PreConverter[From, To] extends AnyRef
-
-
trait
RawDivider[T] extends AnyRef
-
trait
RawEvidence[T] extends AnyRef
-
trait
RawMinuser[T] extends AnyRef
-
-
trait
RawSummer[T] extends AnyRef
-
-
implicit final
class
SuperquantsRawOps[Raw] extends AnyVal
-
-
Abstract Value Members
-
abstract
def
getClass(): Class[_]
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
-
-
-
-
-
-
-
object
Len
-
-
-
-
-
-
-
implicit
def
anyNo2: NoNothing[Nothing]
-
final
def
asInstanceOf[T0]: T0
-
-
def
equals(arg0: Any): Boolean
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
-
-
implicit
val
rawDividerForDouble: RawDivider[Double]
-
implicit
val
rawDividerForInt: RawDivider[Int]
-
implicit
val
rawDividerForLong: RawDivider[Long]
-
implicit
val
rawMinuserDouble: RawMinuser[Double]
-
implicit
val
rawMinuserInt: RawMinuser[Int]
-
implicit
val
rawMinuserLong: RawMinuser[Long]
-
implicit
val
rawMultiplierForDouble: RawMultiplier[Double]
-
implicit
val
rawMultiplierForInt: RawMultiplier[Int]
-
implicit
val
rawMultiplierForLong: RawMultiplier[Long]
-
implicit
val
rawSummerDouble: RawSummer[Double]
-
implicit
val
rawSummerInt: RawSummer[Int]
-
implicit
val
rawSummerLong: RawSummer[Long]
-
-
implicit
def
suffixForNewPow[Raw, UnitBase, U, Znak <: PowZnak, N <: Nat](implicit c: UnitCompanion[@@[Tagged[Raw, UnitBase], U]], toInt: ToInt[N]): SuffixPrinter[Pow[Raw, @@[Tagged[Raw, UnitBase], U], Znak, N]]
-
implicit
def
suffixForUnit[Raw, UnitBase, U](implicit c: UnitCompanion[@@[Tagged[Raw, UnitBase], U]]): SuffixPrinter[@@[Tagged[Raw, UnitBase], U]]
-
def
toString(): String
-
-
implicit
val
unitConverterDouble: UnitConverter[Double]
-
implicit
val
unitConverterLong: UnitConverter[Long]
-
Inherited from AnyRef
Inherited from Any