В общем с асинксеком вопрос почему возник - у меня такая задача, есть родительский консьюмер, который собирает консьюмы дочерних консьюмеров в один асинксек и делает MoveNext() на каждом свое ресиве. И все было хорошо, но мне нужно поддерживать динамическое добавление консьюмеров, я думал сделать просто merge к существующему стриму, но что-то это не работает нормально похоже из-за того что нужно заново энумератор пересоздавать ( Мб есть идеи как решить проблему?
AsyncSeq.merge non-deterministically merges two async sequences into one. It is non-deterministic in the sense that the resulting sequence emits elements whenever either input sequence emits a value. Since it isn't always known which will emit a value first, if at all, the operation is non-deterministic. This