LPollable
Value members
Concrete methods
The second LPollable is "delayed" because that gives flexibility in how the Done signal resulting from the exhaustion of the first LPollable is awaited. For example, if polling of the second LPollable should be delayed until the first LPollable is completely shut down, we can use delay to delay the second LPollable. If polling of the second LPollable should start as soon as it is known that there are no more elements in the first LPollable, we can use delayClosed to delay the second LPollable.
The second LPollable is "delayed" because that gives flexibility in how the Done signal resulting from the exhaustion of the first LPollable is awaited. For example, if polling of the second LPollable should be delayed until the first LPollable is completely shut down, we can use delay to delay the second LPollable. If polling of the second LPollable should start as soon as it is known that there are no more elements in the first LPollable, we can use delayClosed to delay the second LPollable.