Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class SemanticVersion(val major: Int, val minor: Int = 0, val patch: Int = 0) : Comparable<SemanticVersion>
Link copied to clipboard
Link copied to clipboard
interface StringAttributeMap
Functions
Link copied to clipboard
fun buildAttributedString(string: String, builderAction: AttributedString.Builder.() -> Unit): AttributedString
Link copied to clipboard
Link copied to clipboard
inline fun <Value : Comparable<Value>> check(value: Value, inRange: ClosedRange<Value>, name: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline operator fun <Attribute : StringAttribute<out Value>, Value : Any> StringAttributeMap.get(attribute: Attribute): Value?
Link copied to clipboard
fun <Bound : Comparable<Bound>> HalfOpenRange<Bound>.intersection(other: HalfOpenRange<Bound>): HalfOpenRange<Bound>?
fun ClosedFloatingPointRange<Double>.intersection(other: ClosedFloatingPointRange<Double>): HalfOpenRange<Double>?
fun ClosedFloatingPointRange<Float>.intersection(other: ClosedFloatingPointRange<Float>): HalfOpenRange<Float>?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline fun <Bound : Comparable<Bound>, R : Comparable<R>> HalfOpenRange<Bound>.mapBounds(transform: (Bound) -> R): HalfOpenRange<R>
inline fun <Bound : Comparable<Bound>> HalfOpenRange<Bound>.mapBounds(transform: (Bound) -> Int): HalfOpenIntRange
fun <R : Comparable<R>> ClosedFloatingPointRange<Double>.mapBounds(transform: (Double) -> R): ClosedRange<R>
fun ClosedFloatingPointRange<Double>.mapBounds(transform: (Double) -> Double): ClosedFloatingPointRange<Double>
fun ClosedFloatingPointRange<Double>.mapBounds(transform: (Double) -> Float): ClosedFloatingPointRange<Float>
fun <R : Comparable<R>> ClosedFloatingPointRange<Float>.mapBounds(transform: (Float) -> R): ClosedRange<R>
fun ClosedFloatingPointRange<Float>.mapBounds(transform: (Float) -> Double): ClosedFloatingPointRange<Double>
fun ClosedFloatingPointRange<Float>.mapBounds(transform: (Float) -> Float): ClosedFloatingPointRange<Float>
fun <Bound : Comparable<Bound>, R : Comparable<R>> ClosedRange<Bound>.mapBounds(transform: (Bound) -> R): ClosedRange<R>
fun <Bound : Comparable<Bound>> ClosedRange<Bound>.mapBounds(transform: (Bound) -> Double): ClosedFloatingPointRange<Double>
fun <Bound : Comparable<Bound>> ClosedRange<Bound>.mapBounds(transform: (Bound) -> Float): ClosedFloatingPointRange<Float>
Link copied to clipboard
inline fun <Value : Any, TransformedValue> Maybe<Value?>.mapIfNotNull(mapping: (Value) -> TransformedValue?): Maybe<TransformedValue?>
Link copied to clipboard
fun mutableStringAttributesOf(vararg pairs: Pair<StringAttribute<*>, Any>): MutableStringAttributeMap
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun <Bound : Comparable<Bound>> HalfOpenRange<Bound>.subtracting(rangeToSubtract: HalfOpenRange<Bound>): List<HalfOpenRange<Bound>>
Link copied to clipboard
fun String.toAttributedString(attributes: StringAttributeMap = emptyStringAttributes()): AttributedString
Link copied to clipboard
Link copied to clipboard
fun <Bound : Comparable<Bound>> HalfOpenRange<Bound>.toSequence(nextFunction: (Bound) -> Bound?): Sequence<Bound>
fun <Bound : Comparable<Bound>> ClosedRange<Bound>.toSequence(next: (Bound) -> Bound?): Sequence<Bound>
Link copied to clipboard
Link copied to clipboard