Core.async channels that periodically supply values