but can't recall if `reduce` is a safe fold as imp...
# functional
r
but can't recall if
reduce
is a safe fold as implemented in Kotlin