var count = 3 val sequence = generateSequence { ...
# sofl-user-group
m
var count = 3 val sequence = generateSequence { (count--).takeIf { it > 0 } // will return null, when value becomes non-positive, // and that will terminate the sequence } println(sequence.toList()) // [3, 2, 1]