Given list of integers and callback implement a recursive function which returns true
if simple value in the list
passed to callback returns true
, otherwise return false
.
Example 1
val callback:((Int) -> Boolean) = { it > 3 }
anyCallback(listOf(1, 2, 3, 4), callback) shouldBeEqualTo true
Example 2
val callback:((Int) -> Boolean) = { it > 3 }
anyCallback(listOf(1, 2, 3), callback) shouldBeEqualTo false