setEuclideanSemiring

context(registry: MutableOwnedProviderRegistry<KoneContextRegistry>)
fun Byte.Companion.setEuclideanSemiring()(source)

Registers the EuclideanSemiring context for Byte in the given registry.

Context Parameters

registry

The mutable owned provider registry to register the context into.


context(registry: MutableOwnedProviderRegistry<KoneContextRegistry>)
fun Short.Companion.setEuclideanSemiring()(source)

Registers the EuclideanSemiring context for Short in the given registry.

Context Parameters

registry

The mutable owned provider registry to register the context into.


context(registry: MutableOwnedProviderRegistry<KoneContextRegistry>)
fun Int.Companion.setEuclideanSemiring()(source)

Registers the EuclideanSemiring context for Int in the given registry.

Context Parameters

registry

The mutable owned provider registry to register the context into.


context(registry: MutableOwnedProviderRegistry<KoneContextRegistry>)
fun Long.Companion.setEuclideanSemiring()(source)

Registers the EuclideanSemiring context for Long in the given registry.

Context Parameters

registry

The mutable owned provider registry to register the context into.


context(registry: MutableOwnedProviderRegistry<KoneContextRegistry>)
fun UByte.Companion.setEuclideanSemiring()(source)

Registers the EuclideanSemiring context for UByte in the given registry.

Context Parameters

registry

The mutable owned provider registry to register the context into.


context(registry: MutableOwnedProviderRegistry<KoneContextRegistry>)
fun UShort.Companion.setEuclideanSemiring()(source)

Registers the EuclideanSemiring context for UShort in the given registry.

Context Parameters

registry

The mutable owned provider registry to register the context into.


context(registry: MutableOwnedProviderRegistry<KoneContextRegistry>)
fun UInt.Companion.setEuclideanSemiring()(source)

Registers the EuclideanSemiring context for UInt in the given registry.

Context Parameters

registry

The mutable owned provider registry to register the context into.


context(registry: MutableOwnedProviderRegistry<KoneContextRegistry>)
fun ULong.Companion.setEuclideanSemiring()(source)

Registers the EuclideanSemiring context for ULong in the given registry.

Context Parameters

registry

The mutable owned provider registry to register the context into.

context(_: MutableOwnedProviderRegistry<KoneContextRegistry>)
fun BigIntegerCompanion.setEuclideanSemiring()(source)