Когда вы решите использовать Rx над TPL или 2 фреймворка ортогональны?
Из того, что я понимаю, Rx в первую очередь предназначен для обеспечения абстракции по событиям и допускает композицию, но также позволяет обеспечить абстракцию по асинхронным операциям. используя перегрузки Createxx и перегрузки и отмены Fromxxx путем удаления возвращаемого IDisposable.
TPL также обеспечивает абстракцию для операций с помощью функций "Задача" и "Отмена".
Моей дилеммой является, когда использовать, какие и для каких сценариев?