In the event we did a pure Rx implementation in Ko...
# rx
t
In the event we did a pure Rx implementation in Kotlin, would it make sense
observeOn()
,
subscribeOn()
, and
unsubscribeOn()
would directly accept a
CoroutineDispatcher
instead of a
Scheduler
backed by a
CoroutineDispatcher
?
e
Makes sense
t
wouldn’t you want to stay based on the scheduler abstraction thus staying decoupled from the implementation of the concurrency/parallelism? even in a pure kotlin library the abstraction seems like it would be a benefit.