dave0812/06/2017, 3:20 AM
is the equivalent of not using a scheduler in Rx, and it's very common, say in android, to want to run mainly on the current thread (with fan out/in, that SHOULD block the current thread only for the result), like in an IntentService that already has a working thread (that shouldn't stop until all tasks are finished, otherwise there could be leaks...)... in that case, is it better to use
, or is there no difference...? There's no clear rules about this in the docs, only 'hints' that seem a bit contradictory at times... Also, when is there a need for the top level
function I mentioned before? Does it have to do with certain contexts being CorotineStart.dispatched by default or not?
elizarov12/06/2017, 8:09 AM