Problems
- If the generating function of a lazy sequence blocks (e.g. for I/O), it blocks all consuming threads
Proposed Solution
- Generic representations for generators and consumers of asynchronous "push" events
- Functions which mirror the Clojure sequence API for "push" events
References
Labels: