Это эквивалентно/лучше работать
- с Event module на Тип события
- или с Observable в публиковать свойство события
Функционально это кажется эквивалентным, и я предполагаю, что разница является "семантической":
- Мы находимся внутри границы, где имеет смысл иметь доступ к внутреннему состоянию событие?
- Или мы рассматриваем этот интерфейс событий как пассивный источник, из которого поток был открыт нам.
Это правильное мышление?