Package-level declarations

Types

Link copied to clipboard
fun interface CosineComputer<Number> : KoneContext
Link copied to clipboard
class CosineKey<Number> : SuppliedTypeRegistryKey<Number>
Link copied to clipboard
fun interface ExponentComputer<Number> : KoneContext
Link copied to clipboard
class ExponentKey<Number> : SuppliedTypeRegistryKey<Number>
Link copied to clipboard
fun interface HyperbolicCosineComputer<Number> : KoneContext
Link copied to clipboard
class HyperbolicCosineKey<Number> : SuppliedTypeRegistryKey<Number>
Link copied to clipboard
fun interface HyperbolicSineComputer<Number> : KoneContext
Link copied to clipboard
class HyperbolicSineKey<Number> : SuppliedTypeRegistryKey<Number>
Link copied to clipboard
fun interface HyperbolicSineOverInputComputer<Number> : KoneContext
Link copied to clipboard
class HyperbolicSineOverInputKey<Number> : SuppliedTypeRegistryKey<Number>
Link copied to clipboard
fun interface LogarithmComputer<Number> : KoneContext
Link copied to clipboard
class LogarithmKey<Number> : SuppliedTypeRegistryKey<Maybe<Number>>
Link copied to clipboard
fun interface LogarithmOnePlusInputOverInputComputer<Number> : KoneContext
Link copied to clipboard
class LogarithmOnePlusInputOverInputKey<Number> : SuppliedTypeRegistryKey<Maybe<Number>>
Link copied to clipboard
fun interface PlanarVectorArgumentComputer<Number> : KoneContext
Link copied to clipboard
interface PositiveSquareRootComputer<Number> : KoneContext
Link copied to clipboard
class PositiveSquareRootKey<Number> : SuppliedTypeRegistryKey<Maybe<Number>>
Link copied to clipboard
fun interface SineComputer<Number> : KoneContext
Link copied to clipboard
class SineKey<Number> : SuppliedTypeRegistryKey<Number>
Link copied to clipboard
fun interface SquareRootsComputer<Number> : KoneContext
Link copied to clipboard
class SquareRootsKey<Number> : SuppliedTypeRegistryKey<KoneList<Number>>

Functions

Link copied to clipboard
context(cosineComputer: CosineComputer<Number>)
fun <Number> Number.cos(): Number
Link copied to clipboard
context(hyperbolicCosineComputer: HyperbolicCosineComputer<Number>)
fun <Number> Number.cosh(): Number
Link copied to clipboard
context(exponentComputer: ExponentComputer<Number>)
fun <Number> Number.exponent(): Number
Link copied to clipboard
context(logarithmComputer: LogarithmComputer<Number>)
fun <Number> Number.logarithm(): Number
Link copied to clipboard
context(logarithmComputer: LogarithmSoftComputer<Number>)
fun <Number> Number.logarithmMaybe(): Maybe<Number>
Link copied to clipboard
context(logarithmComputer: LogarithmSoftComputer<Number>)
fun <Number> Number.logarithmOrNull(): Number?
Link copied to clipboard
context(planarVectorArgumentComputer: PlanarVectorArgumentComputer<Number>)
fun <Number> planarVectorArgument(x: Number, y: Number): Number
Link copied to clipboard
context(positiveSquareRootComputer: PositiveSquareRootComputer<Number>)
fun <Number> Number.positiveSquareRoot(): Number
Link copied to clipboard
context(positiveSquareRootComputer: PositiveSquareRootComputer<Number>)
fun <Number> Number.positiveSquareRootMaybe(): Maybe<Number>
Link copied to clipboard
context(positiveSquareRootComputer: PositiveSquareRootComputer<Number>)
fun <Number> Number.positiveSquareRootOrNull(): Number?
Link copied to clipboard
context(sineComputer: SineComputer<Number>)
fun <Number> Number.sin(): Number
Link copied to clipboard
context(hyperbolicSineComputer: HyperbolicSineComputer<Number>)
fun <Number> Number.sinh(): Number
Link copied to clipboard
context(hyperbolicSineOverInputComputer: HyperbolicSineOverInputComputer<Number>)
fun <Number> Number.sinhOverThis(): Number
Link copied to clipboard
context(squareRootComputer: SquareRootsComputer<Number>)
fun <Number> Number.squareRoots(): KoneList<Number>