something like `Iterable<T>.meld(operation: ...
# announcements
k
something like
Iterable<T>.meld(operation: (acc: T, next: T) -> T?): List<T>
, where you'd return null from the lambda if you didn't want to meld the
next
into the
acc
, otherwise you'd return what you want the
acc
to be on the next go-around