Handling Top-Level Errors In A Promise Workflow In AngularJS
Naked top-level request
When-wrapped top-level request