Я пытаюсь понять внутреннюю реализацию obseravbles . Мы знаем, что наблюдаемые создают поток асинхронных событий с течением времени.
Мы должны подписаться на наблюдаемое, чтобы получить значение.
Как создается этот поток?
Я читал операторы типа слияние и конкат . В concat observale добавить поток с другими наблюдаемыми? (Первый завершается, затем начинается только второй)
Как он добавляет эти два разных потока?
Как наблюдаемые реализованы внутри для такого типа функциональности?