AN
sequence{
var list = ArrayList()
for(item in list){
if(predicate(item)){
yield(list)
list = ArrayList()
} else {
list.add(item)
}
}
}
Size: a a a
AN
sequence{
var list = ArrayList()
for(item in list){
if(predicate(item)){
yield(list)
list = ArrayList()
} else {
list.add(item)
}
}
}
AN
a
AN
ᵛ
if(param is (String || Int))
RP
list.filter
заюзатьa
list.filter
заюзатьAA
fun <T> Iterable<T>.split(vararg delimiters: T): List<List<T>> = delimiters.toSet().let { separators ->
mutableListOf<MutableList<T>>(mutableListOf()).also {
for (t in this) if (t in separators) it.add(mutableListOf()) else it.last().add(t)
}
}
VP
if(param is (String || Int))
ᵛ
if(param is String || param is Int)
AA
if(param is String || param is Int)
VP
if(param is String || param is Int)
param
? Тип у него всё равно непонятно какой?ᵛ
param
? Тип у него всё равно непонятно какой?VP
if
, а в целом не хватает union типов?ᵛ
if
, а в целом не хватает union типов?KZ
if(param is (String || Int))
ᵛ
VP
LS
BP
sequence{
var list = ArrayList()
for(item in list){
if(predicate(item)){
yield(list)
list = ArrayList()
} else {
list.add(item)
}
}
}