VM
делаю что то подобное
val previousDate = 0L
val showHeader: Boolean = resultList.forEach {
it.madeOn != prevousDate
previousDate = it.madeOn
}
но тут не получается вернуть Boolean в процессе, как можно вернуть собственно?
Size: a a a
VM
val previousDate = 0L
val showHeader: Boolean = resultList.forEach {
it.madeOn != prevousDate
previousDate = it.madeOn
}
Z
val previousDate = 0L
val showHeader: Boolean = resultList.forEach {
it.madeOn != prevousDate
previousDate = it.madeOn
}
I
val previousDate = 0L
val showHeader: Boolean = resultList.forEach {
it.madeOn != prevousDate
previousDate = it.madeOn
}
VM
VM
I
VM
I
VM
resultList.forEach {возвращает Unit а мне надо Boolean здесь
it.madeOn != previousDate
}
A
I
for
l
VM
for
I
for (item in resultList)и ниже логика
SM
SM
Н
resultList.forEach {возвращает Unit а мне надо Boolean здесь
it.madeOn != previousDate
}
L
VM
for (item in resultList)и ниже логика
val showHeader: Boolean = for (item in resultList) {
item.madeOn != previousDate
}
A