I have a simple timer publisher that fires every 10 seconds.
Timer
.publish(every: 10, on: .main, in: .common)
.autoconnect()
.map { _ in ... }
.sink(receiveValue: { [weak self] in
...
})
.store(in: &subscriptions)
However, the first time it fires is in 10 seconds from now. Can I set it to fire its first value now?