[+] Insert Kaleidx on upsert

This commit is contained in:
Azalea
2025-01-17 08:19:04 -05:00
parent 1075256f21
commit 4328ca3280
3 changed files with 13 additions and 0 deletions

View File

@@ -208,6 +208,8 @@ val <T> List<T>.mut get() = toMutableList()
val <K, V> Map<K, V>.mut get() = toMutableMap()
val <T> Set<T>.mut get() = toMutableSet()
fun <T> List<T>.unique(fn: (T) -> Any) = distinctBy(fn).ifEmpty { null }
// Optionals
operator fun <T> Optional<T>.invoke(): T? = orElse(null)
fun <T> Optional<T>.expect(message: Str = "Value is not present") = orElseGet { (400 - message) }