diff --git a/lynglib/src/commonMain/kotlin/net/sergeych/lyng/stdlib_included/root_lyng.kt b/lynglib/src/commonMain/kotlin/net/sergeych/lyng/stdlib_included/root_lyng.kt index 154fadd..00cbea5 100644 --- a/lynglib/src/commonMain/kotlin/net/sergeych/lyng/stdlib_included/root_lyng.kt +++ b/lynglib/src/commonMain/kotlin/net/sergeych/lyng/stdlib_included/root_lyng.kt @@ -103,12 +103,7 @@ fun Iterable.any(predicate): Bool { } fun Iterable.all(predicate): Bool { - for( i in this ) { - if( !predicate(i) ) { - break false - } - } - else true + !any { !predicate(it) } } """.trimIndent()