ListLaws

object ListLaws

Functions

Link copied to clipboard
inline fun <E> List<E>.asReversedLaw(): List<E>
Link copied to clipboard
inline fun <E> List<E>.component1Law(): E
Link copied to clipboard
inline fun <E> List<E>.component2Law(): E
Link copied to clipboard
inline fun <E> List<E>.component3Law(): E
Link copied to clipboard
inline fun <E> List<E>.component4Law(): E
Link copied to clipboard
inline fun <E> List<E>.component5Law(): E
Link copied to clipboard
inline fun <E> List<E>.dropLastLaw(n: Int): List<E>
Link copied to clipboard
inline fun <E> List<E>.elementAtLaw(index: Int): E
Link copied to clipboard
inline fun <E> List<E>.elementAtOrNullLaw(index: Int): E?
Link copied to clipboard
inline fun <E> emptyListLaw(): List<E>
Link copied to clipboard
inline fun <E> emptyListOfLaw(): List<E>
Link copied to clipboard
inline fun <E> emptyMutableListLaw(): List<E>
Link copied to clipboard
inline fun <E> List<E>.firstLaw(): E
Link copied to clipboard
inline fun <E> List<E>.firstOrNullLaw(): E?
Link copied to clipboard
inline fun <E> List<E>.getLaw(index: Int): E
Link copied to clipboard
inline fun <E> List<E>.getOrNullLaw(index: Int): E?
Link copied to clipboard
inline fun <E> List<E>.indexOfFirstLaw(predicate: (E) -> Boolean): Int
Link copied to clipboard
inline fun <E> List<E>.indexOfLastLaw(predicate: (E) -> Boolean): Int
Link copied to clipboard
inline fun <E> List<E>.indexOfLaw(element: E): Int
Link copied to clipboard
inline fun <E> List<E>.isEmptyLaw(): Boolean
Link copied to clipboard
inline fun <E> List<E>.lastIndexLaw(): Int
Link copied to clipboard
inline fun <E> List<E>.lastIndexOfLaw(element: E): Int
Link copied to clipboard
inline fun <E> List<E>.lastLaw(): E
inline fun <E> List<E>.lastLaw(predicate: (E) -> Boolean): E
Link copied to clipboard
inline fun <E> List<E>.lastOrNullLaw(): E?
Link copied to clipboard
inline fun <E> listOfLaw(vararg elements: E): List<E>
Link copied to clipboard
inline fun <E> listOfNotNullLaw(element: E?): List<E>
inline fun <E> listOfNotNullLaw(vararg elements: E?): List<E>
Link copied to clipboard
inline fun <E> mutableListOfLaw(vararg elements: E): MutableList<E>
Link copied to clipboard
inline fun <E> List<E>?.orEmptyLaw(): List<E>
Link copied to clipboard
inline fun <E> List<E>.singleLaw(): E
Link copied to clipboard
inline fun <E> List<E>.singleOrNullLaw(): E?
Link copied to clipboard
inline fun <E> singletonListOfLaw(element: E): List<E>
Link copied to clipboard
inline fun <E> List<E>.takeLastLaw(n: Int): List<E>