Skip to content
This repository was archived by the owner on Oct 4, 2020. It is now read-only.

Commit d7494e4

Browse files
committed
Fix warnings generated by purescript-0.8.0
1 parent fcf2176 commit d7494e4

File tree

5 files changed

+11
-17
lines changed

5 files changed

+11
-17
lines changed

src/Data/Map.purs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,14 @@ module Data.Map
2727
, size
2828
) where
2929

30-
import Prelude
30+
import Prelude (class Ord, class Show, class Functor, class Semigroup, class Eq, (<<<), const, pure, (++), ($), otherwise, (<), (&&), (==), (<=), one, (+), map, zero, show, id, (<$>), (<*>), compare)
3131

32-
import Data.Foldable (foldl, foldMap, foldr, Foldable)
32+
import Data.Foldable (foldl, foldMap, foldr, class Foldable)
3333
import Data.List (List(..), length, nub)
3434
import Data.Maybe (Maybe(..), maybe, isJust)
3535
import Data.Maybe.Unsafe (unsafeThrow)
36-
import Data.Monoid (Monoid)
37-
import Data.Traversable (traverse, Traversable)
36+
import Data.Monoid (class Monoid)
37+
import Data.Traversable (traverse, class Traversable)
3838
import Data.Tuple (Tuple(..), uncurry)
3939

4040
-- | `Map k v` represents maps from keys of type `k` to values of type `v`.

src/Data/StrMap.purs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -36,19 +36,19 @@ module Data.StrMap
3636
, runST
3737
) where
3838

39-
import Prelude
39+
import Prelude (class Semigroup, class Eq, class Show, class Monad, class Functor, (<>), (<<<), return, (>>=), bind, const, (==), show, (++), (&&), id, (<$>), map, pure, (<*>), (#))
4040

4141
import Control.Monad.Eff (Eff(), runPure)
42-
import Data.Foldable (Foldable, foldl, foldr, for_)
42+
import Data.Foldable (class Foldable, foldl, foldr, for_)
4343
import Data.Function (Fn2(), runFn2, Fn4(), runFn4)
4444
import Data.Maybe (Maybe(..), maybe, fromMaybe)
45-
import Data.Monoid (Monoid, mempty)
46-
import Data.Traversable (Traversable, traverse)
45+
import Data.Monoid (class Monoid, mempty)
46+
import Data.Traversable (class Traversable, traverse)
4747
import Data.Tuple (Tuple(..), uncurry)
4848

49-
import qualified Data.List as L
50-
import qualified Control.Monad.ST as ST
51-
import qualified Data.StrMap.ST as SM
49+
import Data.List as L
50+
import Control.Monad.ST as ST
51+
import Data.StrMap.ST as SM
5252

5353
-- | `StrMap a` represents a map from `String`s to values of type `a`.
5454
foreign import data StrMap :: * -> *

src/Data/StrMap/ST.purs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@ module Data.StrMap.ST
1010
, delete
1111
) where
1212

13-
import Prelude
14-
1513
import Control.Monad.Eff (Eff())
1614
import Control.Monad.ST (ST())
1715
import Data.Maybe (Maybe(..))

src/Data/StrMap/ST/Unsafe.purs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@ module Data.StrMap.ST.Unsafe
22
( unsafeGet
33
) where
44

5-
import Prelude
6-
75
import Control.Monad.Eff (Eff())
86
import Control.Monad.ST (ST())
97
import Data.StrMap (StrMap())

src/Data/StrMap/Unsafe.purs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@ module Data.StrMap.Unsafe
22
( unsafeIndex
33
) where
44

5-
import Prelude
6-
75
import Data.StrMap (StrMap())
86

97
-- | Unsafely get the value for a key in a map.

0 commit comments

Comments
 (0)