StreamCombinator

constructor(first: Stream<FIRST>, second: Stream<SECOND>, combine: (FIRST, SECOND) -> RESULT)