In Supply§
See primary documentation in context for method do.
method do(Supply:D: &do --> Supply:D)
Creates a supply to which all values seen in the given supply, are emitted again. The given code, executed for its side-effects only, is guaranteed to be only executed by one thread at a time.