Send HTTP requests, scrape webpages, and stream data in your JavaScript/Node.js/Sails.js app with a simple, `jQuery.get()`-like interface for sending HTTP requests and processing server responses.
Given an asynchronous Javascript function, return a version such that repeated calls will result in a single run being queued up with the arguments of the most recent call.