Read more on MDN
let arrayBuffer: WebAPI.FetchAPI.request => promise<ArrayBuffer.t>
let blob: WebAPI.FetchAPI.request => promise<WebAPI.FileAPI.blob>
let bytes: WebAPI.FetchAPI.request => promise<array<int>>
let clone: WebAPI.FetchAPI.request => WebAPI.FetchAPI.request
let formData: WebAPI.FetchAPI.request => promise<WebAPI.FetchAPI.formData>
let json: WebAPI.FetchAPI.request => promise<JSON.t>
let make: ( ~input: WebAPI.FetchAPI.request, ~init: WebAPI.FetchAPI.requestInit=?,) => WebAPI.FetchAPI.request
let make2: ( ~input: string, ~init: WebAPI.FetchAPI.requestInit=?,) => WebAPI.FetchAPI.request
let text: WebAPI.FetchAPI.request => promise<string>