CollectionConversionsLaws

object CollectionConversionsLaws

Functions

Link copied to clipboard
inline fun <T, K> Collection<T>.associateByLaw(keySelector: (T) -> K): Map<K, T>
Link copied to clipboard
inline fun <T, K, V> Collection<T>.associateLaw(transform: (T) -> Pair<K, V>): Map<K, V>
Link copied to clipboard
inline fun <T, K> Collection<K>.associateWithLaw(valueSelector: (K) -> T): Map<K, T>
Link copied to clipboard
inline fun <E> Collection<E>.toListLaw(): List<E>
Link copied to clipboard
inline fun <K, V> Collection<Pair<K, V>>.toMapLaw(): Map<K, V>
Link copied to clipboard
inline fun <E> Collection<E>.toSetLaw(): Set<E>