title: RunLoop vs DispatchQueue as Scheduler
body: <p>When using new Combine framework you can specify the scheduler on which to receive elements from the publisher.</p>
  
  <p>Is there a big difference between <code>RunLoop.main</code> and <code>DispatchQueue.main</code> in this case when assigning publisher to UI element? The first one returns the run loop of the main thread and the second queue associated with the main thread. </p>