kevinmost
09/21/2017, 11:09 PMIterable<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