Skip to content

Commit 460c58a

Browse files
committed
Merge pull request #3 from chrisdotcode/master
Remove warnings & add missing imports
2 parents 631ef1f + c7069ed commit 460c58a

File tree

10 files changed

+13
-28
lines changed

10 files changed

+13
-28
lines changed

bower.json

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,15 @@
1717
"package.json"
1818
],
1919
"dependencies": {
20-
"purescript-arrays": "~0.4.2",
21-
"purescript-globals": "~0.2.1",
20+
"purescript-arrays": "~0.4.4",
21+
"purescript-either": "~0.2.3",
22+
"purescript-functions": "~0.1.0",
23+
"purescript-globals": "~0.2.2",
2224
"purescript-integers": "~0.2.1",
23-
"purescript-lists": "~0.7.5",
24-
"purescript-maps": "~0.5.0",
25+
"purescript-lists": "~0.7.8",
26+
"purescript-maps": "~0.5.4",
2527
"purescript-pathy": "~0.3.0",
26-
"purescript-string-parsers": "~0.6.0"
28+
"purescript-string-parsers": "~0.6.3"
2729
},
2830
"devDependencies": {
2931
"purescript-exceptions": "~0.3.0"

src/Data/URI.purs

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,12 @@ import Control.Apply ((<*), (*>))
66
import Data.Array (catMaybes)
77
import Data.Either (Either(..), either)
88
import Data.Maybe (Maybe(..))
9-
import Data.URI.Authority
10-
import Data.URI.Common
119
import Data.URI.Fragment
1210
import Data.URI.RelativePart
1311
import Data.URI.HierarchicalPart
14-
import Data.URI.Host
15-
import Data.URI.Path
1612
import Data.URI.Query
1713
import Data.URI.Scheme
1814
import Data.URI.Types
19-
import Data.URI.UserInfo
2015
import qualified Data.String as S
2116
import Text.Parsing.StringParser (Parser(), ParseError(), runParser, try)
2217
import Text.Parsing.StringParser.Combinators (optionMaybe)

src/Data/URI/Authority.purs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,15 @@ module Data.URI.Authority where
22

33
import Prelude
44
import Control.Apply ((*>))
5-
import Data.Array (catMaybes)
6-
import Data.Int (fromNumber, toNumber)
5+
import Data.Int (fromNumber)
76
import Data.Maybe (Maybe(..), maybe)
87
import Data.Tuple(Tuple(..))
9-
import Data.List (List(..), fromList)
8+
import Data.List (fromList)
109
import Data.URI.Common
1110
import Data.URI.Host
1211
import Data.URI.Types
1312
import Data.URI.UserInfo
14-
import Global (readInt, isNaN)
13+
import Global (readInt)
1514
import qualified Data.String as S
1615
import Text.Parsing.StringParser (Parser(), fail)
1716
import Text.Parsing.StringParser.Combinators (optionMaybe, sepBy1)

src/Data/URI/Common.purs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,10 @@ module Data.URI.Common where
33
import Prelude
44
import Control.Alt ((<|>))
55
import Data.Array (replicateM)
6-
import Data.List (List(..), fromList)
6+
import Data.List (List(), fromList)
77
import Data.Function (Fn5(), runFn5)
88
import Data.Maybe (Maybe(..))
99
import qualified Data.String as S
10-
import Data.URI.Types
1110
import Text.Parsing.StringParser (Parser(..), ParseError(..), unParser)
1211
import Text.Parsing.StringParser.String (string)
1312
import qualified Data.String.Regex as Rx

src/Data/URI/HierarchicalPart.purs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ import Control.Apply ((*>))
66
import Data.Array (catMaybes)
77
import Data.Maybe (Maybe(..))
88
import Data.URI.Authority
9-
import Data.URI.Common
109
import Data.URI.Path
1110
import Data.URI.Types
1211
import qualified Data.String as S

src/Data/URI/Host.purs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,12 @@ module Data.URI.Host where
33
import Prelude
44
import Control.Alt ((<|>))
55
import Control.Apply ((*>), (<*))
6-
import Data.Array (length)
7-
import Data.List (fromList)
86
import Data.URI.Common
97
import Data.URI.Types
108
import qualified Data.String as S
119
import Text.Parsing.StringParser (Parser(), try)
12-
import Text.Parsing.StringParser.Combinators ((<?>), many1, sepBy1)
10+
import Text.Parsing.StringParser.Combinators ((<?>), many1)
1311
import Text.Parsing.StringParser.String (string)
14-
import qualified Data.Array.Unsafe as U
1512

1613
parseHost :: Parser Host
1714
parseHost = parseIPv6Address <|> parseIPv4Address <|> parseRegName

src/Data/URI/Path.purs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ import Control.Bind ((=<<))
1818
import Data.Either (Either(..), either)
1919
import Data.Maybe (Maybe(..))
2020
import Data.Path.Pathy (parseAbsDir, parseRelDir, parseAbsFile, parseRelFile, sandbox, rootDir, (</>), unsafePrintPath)
21-
import Data.List (fromList)
2221
import Data.String (drop, length)
2322
import Data.URI.Common
2423
import Data.URI.Types

src/Data/URI/Query.purs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,9 @@ module Data.URI.Query
66
import Prelude
77
import Control.Alt
88
import Control.Apply
9-
import qualified Data.String as S
109
import Data.StrMap (StrMap(), fromList, toList)
1110
import Data.Tuple (Tuple(..))
12-
import Data.Maybe (Maybe(..), fromMaybe)
11+
import Data.Maybe (Maybe(..))
1312
import Data.URI.Common
1413
import Data.URI.Types
1514
import Text.Parsing.StringParser

src/Data/URI/RelativePart.purs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ import Control.Apply ((*>))
66
import Data.Array (catMaybes)
77
import Data.Maybe (Maybe(..))
88
import Data.URI.Authority
9-
import Data.URI.Common
109
import Data.URI.Path
1110
import Data.URI.Types
1211
import qualified Data.String as S

src/Data/URI/Types.purs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,12 @@
11
module Data.URI.Types where
22

33
import Prelude
4-
import Data.Array (length)
54
import Data.Either (Either())
65
import Data.Maybe (Maybe())
76
import Data.Path.Pathy (Path(), File(), Dir(), Abs(), Rel(), Sandboxed(), Unsandboxed())
87
import Data.StrMap (StrMap())
98
import Data.Tuple (Tuple())
109

11-
import qualified Data.Array.Unsafe as U
12-
1310
-- | A generic URI
1411
data URI = URI (Maybe URIScheme) HierarchicalPart (Maybe Query) (Maybe Fragment)
1512

0 commit comments

Comments
 (0)