Skip to content

Commit 3f5df54

Browse files
committed
Move modules to a top level Affjax namespace
1 parent dc23aaf commit 3f5df54

10 files changed

+21
-21
lines changed

README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,14 @@ module Main where
2828
2929
import Prelude
3030
31+
import Affjax as AX
32+
import Affjax.ResponseFormat as ResponseFormat
3133
import Data.Argonaut.Core as J
3234
import Data.Either (Either(..))
3335
import Data.HTTP.Method (Method(..))
3436
import Effect.Aff (launchAff)
3537
import Effect.Class (liftEffect)
3638
import Effect.Console (log)
37-
import Network.HTTP.Affjax as AX
38-
import Network.HTTP.Affjax.ResponseFormat as ResponseFormat
3939
4040
main = launchAff $ do
4141
res <- AX.request ResponseFormat.json (AX.defaultRequest { url = "/api", method = Left GET })
@@ -47,7 +47,7 @@ main = launchAff $ do
4747
Or use of a number of helpers for common cases:
4848

4949
```purescript
50-
import Network.HTTP.Affjax.RequestBody as RequestBody
50+
import Affjax.RequestBody as RequestBody
5151
5252
main = launchAff $ do
5353
res1 <- AX.get ResponseFormat.json "/api"
File renamed without changes.

src/Network/HTTP/Affjax.purs renamed to src/Affjax.purs

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
module Network.HTTP.Affjax
1+
module Affjax
22
( RequestOptions, defaultRequest
33
, Response
44
, URL
@@ -16,6 +16,11 @@ module Network.HTTP.Affjax
1616

1717
import Prelude
1818

19+
import Affjax.RequestBody as RequestBody
20+
import Affjax.RequestHeader (RequestHeader(..), requestHeaderName, requestHeaderValue)
21+
import Affjax.ResponseFormat as ResponseFormat
22+
import Affjax.ResponseHeader (ResponseHeader, responseHeader)
23+
import Affjax.StatusCode (StatusCode(..))
1924
import Control.Monad.Except (runExcept, throwError)
2025
import Control.Parallel (parOneOf)
2126
import Data.Argonaut.Core (Json)
@@ -41,11 +46,6 @@ import Effect.Exception (Error, error)
4146
import Effect.Ref as Ref
4247
import Foreign (F, Foreign, ForeignError(..), fail, renderForeignError, unsafeReadTagged, unsafeToForeign)
4348
import Math as Math
44-
import Network.HTTP.Affjax.RequestBody as RequestBody
45-
import Network.HTTP.Affjax.ResponseFormat as ResponseFormat
46-
import Network.HTTP.RequestHeader (RequestHeader(..), requestHeaderName, requestHeaderValue)
47-
import Network.HTTP.ResponseHeader (ResponseHeader, responseHeader)
48-
import Network.HTTP.StatusCode (StatusCode(..))
4949

5050
-- | A record that contains all the information to perform an HTTP request.
5151
-- | Instead of constructing the record from scratch it is often easier to build

src/Network/HTTP/Affjax/RequestBody.purs renamed to src/Affjax/RequestBody.purs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
module Network.HTTP.Affjax.RequestBody where
1+
module Affjax.RequestBody where
22

33
import Data.Argonaut.Core (Json)
44
import Data.ArrayBuffer.Types as A

src/Network/HTTP/RequestHeader.purs renamed to src/Affjax/RequestHeader.purs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
module Network.HTTP.RequestHeader where
1+
module Affjax.RequestHeader where
22

33
import Prelude
44

src/Network/HTTP/Affjax/ResponseFormat.purs renamed to src/Affjax/ResponseFormat.purs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
module Network.HTTP.Affjax.ResponseFormat where
1+
module Affjax.ResponseFormat where
22

33
import Prelude
44

src/Network/HTTP/ResponseHeader.purs renamed to src/Affjax/ResponseHeader.purs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
module Network.HTTP.ResponseHeader
1+
module Affjax.ResponseHeader
22
( ResponseHeader()
33
, responseHeader
44
, responseHeaderName

src/Network/HTTP/StatusCode.purs renamed to src/Affjax/StatusCode.purs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
module Network.HTTP.StatusCode where
1+
module Affjax.StatusCode where
22

33
import Prelude
44

test/DocExamples.purs

+3-3
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@ module Test.DocExamples where
22

33
import Prelude
44

5+
import Affjax as AX
6+
import Affjax.RequestBody as RequestBody
7+
import Affjax.ResponseFormat as ResponseFormat
58
import Data.Argonaut.Core as J
69
import Data.Either (Either(..))
710
import Data.HTTP.Method (Method(..))
811
import Effect.Aff (launchAff)
912
import Effect.Class (liftEffect)
1013
import Effect.Console (log)
11-
import Network.HTTP.Affjax as AX
12-
import Network.HTTP.Affjax.RequestBody as RequestBody
13-
import Network.HTTP.Affjax.ResponseFormat as ResponseFormat
1414

1515
main = launchAff $ do
1616
res <- AX.request ResponseFormat.json (AX.defaultRequest { url = "/api", method = Left GET })

test/Main.purs

+4-4
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@ module Test.Main where
22

33
import Prelude
44

5+
import Affjax as AX
6+
import Affjax.RequestBody as RequestBody
7+
import Affjax.ResponseFormat as ResponseFormat
8+
import Affjax.StatusCode (StatusCode(..))
59
import Control.Monad.Error.Class (throwError)
610
import Data.Argonaut.Core as J
711
import Data.Either (Either(..), either)
@@ -14,10 +18,6 @@ import Effect.Class.Console as A
1418
import Effect.Console (log, logShow)
1519
import Effect.Exception (error, throwException)
1620
import Foreign.Object as FO
17-
import Network.HTTP.Affjax as AX
18-
import Network.HTTP.Affjax.RequestBody as RequestBody
19-
import Network.HTTP.Affjax.ResponseFormat as ResponseFormat
20-
import Network.HTTP.StatusCode (StatusCode(..))
2121

2222
foreign import logAny :: forall a. a -> Effect Unit
2323

0 commit comments

Comments
 (0)