Say I have ```Observable.doThing() .repeatWhen...
# rx
b
Say I have
Copy code
Observable.doThing()
    .repeatWhen { completed -> completed.delay(3, TimeUnit.Seconds) } 
    .share()
This observable fires every 3 seconds. Is there a function to make it emit instantly and then continue its every 3 seconds? As far as I can see I have to dispose of it and then resubscribe With a BehaviorSubject, you might be able to do something like
Copy code
BehaviorSubject.onNext(BehaviorSubject.value)