# purescript-ezfetch High-level bindings to the native `fetch` API ## `Effect.Aff.HTTP` The main entry point is `Effect.Aff.HTTP.fetch`: ```purescript fetch ```
  • `` is `Effect.Aff.HTTP.Request.Method`: ```purescript data Method = GET | PUT | POST | DELETE | PATCH | HEAD ```
  • `` is `Data.URL.URL` (from [`url-immutable`](https://pursuit.purescript.org/packages/purescript-url-immutable/))
  • `` is a partial record of: ```purescript type OptionalFields = ( body :: Body , headers :: Headers , credentials :: Credentials ) ```