`|>>>` feeds an EOF into the iteratee before it finishes, forcing the iteratee to enter the done (or error) state, and thus returns a Future of the iteratees result. `|>>` (alias for apply) doesn't feed EOF, and so returns a Future of the iteratee in whatever state it's in when the enumerator is finished.  The foreach iteratee ignores EOF and produces Unit, so it makes no difference whether `|>>>` or `|>>` is used, `|>>` does less so I used it.