title: How do I break out of the async cycle?
body: <p>In Dart, you can tell the VM to wait for a <code>Future</code> by calling <code>await</code>.</p>
  
  <p>The thing is that you can only call <code>await</code> in an async function, which returns a ... <code>Future</code>.</p>
  
  <p>So if I have a function which doesn't take a long time to run, and has to be run in a function who's type is <em>not</em> async, how do I break out of the async chain?</p>