title: Futures vs. Promises
body: <p>I'm confusing myself with difference between a future and a promise.</p>
  
  <p>Obviously, they have different methods and stuff, but what is the actual use case?</p>
  
  <p>Is it?:</p>
  
  <ul>
  <li>when I'm managing some async task, I use future to get the value "in future"</li>
  <li>when I'm the async task, I use promise as the return type to allow the user get a future from my promise</li>
  </ul>