1. 19 Feb, 2015 2 commits
    • Kenton Varda's avatar
      Add various convenience features to async APIs: · bb386f1b
      Kenton Varda authored
      - Promise<T>::catch_() method which is equivalent to then() but you only specify an error handler; the non-error continuation is the identity function.
      - kj::evalNow() function which synchronously calls a function and returns a promise for the result, or a broken promise if the function threw an exception. This is convenient for making sure exceptions get pushed into the promise chain.
      - KJ_WARN_UNUSED_RESULT on various methods that return promises.
      bb386f1b
    • Kenton Varda's avatar
  2. 07 Feb, 2015 1 commit
  3. 02 Feb, 2015 3 commits
  4. 01 Feb, 2015 1 commit
  5. 29 Jan, 2015 5 commits
  6. 27 Jan, 2015 7 commits
  7. 26 Jan, 2015 6 commits
  8. 23 Jan, 2015 3 commits
  9. 22 Jan, 2015 3 commits
  10. 21 Jan, 2015 1 commit
  11. 20 Jan, 2015 1 commit
  12. 19 Jan, 2015 7 commits