Alejandro Serrano Mena
val okShouldBeAccepted = listOf(-1) .map { Positive(absoluteValue(it)) } .first { it.value } .post({ it >= 0 }) { "result is non-negative" }