Вместо использования ifs и циклов я хотел бы использовать функцию sumBy и дать ей выражение. Где добавить условие?
val counter = list.sumBy {it.amount}
, где сумма - это поле из списка.
Где добавить, например, if(it.flag == true)
оператор?
Или просто использовать потоки?