AsyncSeq.toBlockingSeq doesn't cancel the underlying task.
Also, it starts the task immediately in the application of the combinator. This isn't right - the task should be started each time the sequence is iterated - we wouldn't expect the application of the combinator should have an immediate side-effect.
AsyncSeq.toBlockingSeq doesn't cancel the underlying task.
Also, it starts the task immediately in the application of the combinator. This isn't right - the task should be started each time the sequence is iterated - we wouldn't expect the application of the combinator should have an immediate side-effect.