Package-level declarations

Functions

Link copied to clipboard
fun <Element> KoneList.Companion.equality(elementEquality: Equality<Element> = Equality.defaultFor()): Equality<KoneList<Element>>

Returns an Equality instance for KoneList based on the given elementEquality.

Link copied to clipboard
fun <Element> KoneList.Companion.hashing(elementHashing: Hashing<Element> = Hashing.defaultFor()): Hashing<KoneList<Element>>

Returns a Hashing instance for KoneList based on the given elementHashing.

Link copied to clipboard

Returns an Order instance for KoneList comparing lists first by length and then lexicographically based on the given elementOrder.

Link copied to clipboard
@JvmName(name = "lexicographicOrderWithNoneAsLeast")
fun <Element> KoneList.Companion.lexicographicOrder(elementOrder: Order<Element>): Order<KoneList<Element>>

Returns an Order instance for KoneList comparing lists lexicographically based on the given elementOrder.

Link copied to clipboard

Returns a Reification instance for KoneList based on the given elementReification.