[K/JS] Add file-to-file compilation ^KT-6168 Fixed
This commit is contained in:
@@ -218,6 +218,8 @@ inline fun <T, R> Iterable<T>.same(extractor: (T) -> R): Boolean {
|
||||
inline fun <R> runIf(condition: Boolean, block: () -> R): R? = if (condition) block() else null
|
||||
inline fun <R> runUnless(condition: Boolean, block: () -> R): R? = if (condition) null else block()
|
||||
|
||||
inline fun <A : B, B> A.butIf(condition: Boolean, block: (A) -> B): B = if (condition) block(this) else this
|
||||
|
||||
inline fun <T, R> Collection<T>.foldMap(transform: (T) -> R, operation: (R, R) -> R): R {
|
||||
val iterator = iterator()
|
||||
var result = transform(iterator.next())
|
||||
|
||||
Reference in New Issue
Block a user