Rx rất chung chung nên nó có tiện ích không giới hạn, giống như IEnumerable / IEnumerator có tiện ích không giới hạn. IE kéo giá trị, IO đẩy giá trị.
Foreach là một ví dụ cụ thể về nơi IEnumerables có ích, nhưng điều đó không giải thích được IEnumerable, hay lợi nhuận hay bất cứ thứ gì. Tương tự với Rx.
Việc có thể xem xét thứ gì đó từ quan điểm kéo hoặc quan điểm đẩy và có thể kiểm soát hướng hoặc phương tiện, là rất mạnh mẽ, bởi vì giờ đây bạn có thể đẩy và kéo các tính toán xung quanh theo ý muốn, sử dụng truy vấn LINQ toán tử "miễn phí", chống lại IO, vì nó là phép toán kép của IE.