types
types copied to clipboard
Explicit types for Kotlin Multiplatform.
## 📝 Description In the `org.kotools.types` package of the `types` Gradle subproject, we want to add the `Fraction` **experimental** class for representing a [fraction](https://en.wikipedia.org/wiki/Fraction). This class should be available for...
## 📝 Description We want to stabilize the `NonZeroInteger` type and its serializers. ## 🔗 Dependencies This issue is blocked by the following items: - [ ] #825 - [...
## 📝 Description We want to stabilize the `NegativeInteger` type and its serializers. ## 🔗 Dependencies This issue is blocked by the following items: - [ ] #821 - [...
## 📝 Description For all Kotlin platforms and Java, we want to add the following binary operations as **experimental** declarations: ```kotlin operator fun NegativeInteger.plus(other: PositiveInteger): Integer = TODO() operator fun...
## 📝 Description For all Kotlin platforms and Java, we want to add the `NegativeInteger.unaryMinus()` **experimental** function for returning the negative of this integer. ```kotlin operator fun NegativeInteger.unaryMinus(): PositiveInteger =...
## 📝 Description We want to stabilize the `PositiveInteger` type and its serializers. ## 🔗 Dependencies This issue is blocked by the following items: - [ ] #661 - [...
## 📝 Description For all Kotlin platforms and Java, we want to add the following binary operations as **experimental** declarations: ```kotlin operator fun PositiveInteger.plus(other: PositiveInteger): PositiveInteger = TODO() operator fun...
## 📝 Description We want to add the `PositiveInteger.unaryMinus()` **experimental** function for returning the negative of this integer. This function should be available for all Kotlin platforms and Java. ```kotlin...
## 📝 Description In the `org.kotools.types` package of the `types` Gradle subproject, we want to add the `Integer` **experimental** interface for representing an [integer](https://en.wikipedia.org/wiki/Integer). This interface should be available for...
## 📝 Description In the `org.kotools.types` package of the `types` Gradle subproject, we want to add the `NonZeroInteger` **experimental** interface for representing an [integer](https://en.wikipedia.org/wiki/Integer) that is other than zero. This...