Can be replaced if https://github.com/akka/akka/issues/18175 ever gets implemented.
A merge that only allows the first inlet to finish downstream.
Using the given splitter flow, allow messages to bypass a flow.
Using the given splitter flow, allow messages to bypass a flow.
If the splitter flow produces Left, they will be fed into the flow. If it produces Right, they will bypass the flow.
Bypass the given flow using the given splitter function.
Bypass the given flow using the given splitter function.
If the splitter function returns Left, they will go through the flow. If it returns Right, they will bypass the flow.
Utilities for