У меня есть поток сообщений: одни - запросы, другие - ответы.Я хотел бы создать 2 потока из моего источника.
_responseStream = _sourceStream.transform(decoder).where((message) => message.isResponse());
_requestStream = _sourceStream.transform(decoder).where((message) => message.isRequest());
Оптимизировано ли это решение?(с точки зрения производительности или других).
Заранее спасибо.