Я видел разные источники, которые, кажется, противоречат друг другу, или, может быть, есть что-то, чего я не понял.
Например, я мог бы получить поток из асинхронного запроса, который возвращает обещание изатем объедините его с последними значениями других потоков и подпишитесь на него, чтобы выполнить какое-то действие с результатами. Поток будет излучаться только один раз, поэтому я могу закрыть его после первого выброса.
Если я создаю поток, сопоставьте оператор first (), чтобы он завершился после первого выданного значения, и подпишитесь на него,нужно ли явно отписываться от рассылки, чтобы избежать утечек памяти, или завершение потока автоматически «отписывается»?
Спасибо.