# 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`: 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: type OptionalFields = ( body :: Body , headers :: Headers , credentials :: Credentials )