Три вопроса:
1) Чем отличается от того что выше предлагали?
2) Почему нельзя было описать задачу так - есть поток, который эмитит значение по интервалу, и есть 2 отдельных потока, которые хендлят ивент клик. Задача объеденить потоки
3) Надеюсь в конечном коде нормально импортируется функция merge?
1) по интервалу это в конце пришло.. для репродюса потока который может эмитить события (за ранее не известно будет эмитить как часто сколько и тп... подсказали что нужно правильно инициализовать поток.. что он должен быть непрерывным... )
2) если у вас есть предложение по улучшении реализации велкам
3) да