function request_with_method(method) { return function(uri, options) {
  options = options || { }
  options.method = method.toUpperCase()
  return request(uri, options) }}
function request_with_method(method) { return function(uri, options) {
  options = options || { }
  options.method = method.toUpperCase()
  return request(uri, options) }}
function request_with_method ( method ) { return function ( uri , options ) { options = options || { } options . method = method . toUpperCase ( ) return request ( uri , options ) } }
//// Function request_with_method Generates a specialised request function for the given method.  request-with-method :: String -> String, { String -> String } -> PromiseP
//// Function request_with_method Generates a specialised request function for the given method . request - with - method :: String - > String { String - > String } - > PromiseP