'Taps' the values from 'input', passing them to 'diverged' Returns the original input stream, unaffected by what 'diverged' does.
Input stream
Stream to write to
'Taps' the values from 'input', passing them to 'diverged' Returns the original input stream, unaffected by what 'diverged' does.