Async functions with AngularJS

AngularJS allows to define async functions. An example is the $http service. HTTP service calls an API and returns a response as a promise.

Retrieve the result from the Promise object using then function. The function has two arguments: