Skip to content

Commit 686419b

Browse files
committed
Silence insignificant -Wunused-imports warnings
1 parent c56b82b commit 686419b

File tree

4 files changed

+23
-23
lines changed

4 files changed

+23
-23
lines changed

Data/Csv/Builder.hs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ module Data.Csv.Builder
1616
, encodeDefaultOrderedNamedRecordWith
1717
) where
1818

19-
import Data.Monoid
19+
import qualified Data.Monoid as Mon
2020

2121
import Data.ByteString.Builder as Builder
2222
import Data.Csv.Conversion
@@ -53,15 +53,15 @@ encodeHeaderWith = encodeRecordWith
5353
encodeRecordWith :: ToRecord a => EncodeOptions -> a -> Builder.Builder
5454
encodeRecordWith opts r =
5555
Encoding.encodeRecord (encQuoting opts) (encDelimiter opts) (toRecord r)
56-
<> Encoding.recordSep (encUseCrLf opts)
56+
Mon.<> Encoding.recordSep (encUseCrLf opts)
5757

5858
-- | Like 'encodeNamedRecord', but lets you customize how the CSV data
5959
-- is encoded.
6060
encodeNamedRecordWith :: ToNamedRecord a =>
6161
EncodeOptions -> Header -> a -> Builder.Builder
6262
encodeNamedRecordWith opts hdr nr =
6363
Encoding.encodeNamedRecord hdr (encQuoting opts) (encDelimiter opts)
64-
(toNamedRecord nr) <> Encoding.recordSep (encUseCrLf opts)
64+
(toNamedRecord nr) Mon.<> Encoding.recordSep (encUseCrLf opts)
6565

6666
-- | Like 'encodeDefaultOrderedNamedRecord', but lets you customize
6767
-- how the CSV data is encoded.

Data/Csv/Conversion.hs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ import Data.Int (Int8, Int16, Int32, Int64)
9292
import qualified Data.IntMap as IM
9393
import qualified Data.Map as M
9494
import Data.Scientific (Scientific)
95-
import Data.Semigroup (Semigroup, (<>))
95+
import Data.Semigroup as Semi (Semigroup, (<>))
9696
import qualified Data.Text as T
9797
import qualified Data.Text.Encoding as T
9898
import qualified Data.Text.Lazy as LT
@@ -1245,14 +1245,14 @@ instance MonadPlus Parser where
12451245
{-# INLINE mplus #-}
12461246

12471247
-- | @since 0.5.0.0
1248-
instance Semigroup (Parser a) where
1248+
instance Semi.Semigroup (Parser a) where
12491249
(<>) = mplus
12501250
{-# INLINE (<>) #-}
12511251

12521252
instance Monoid (Parser a) where
12531253
mempty = fail "mempty"
12541254
{-# INLINE mempty #-}
1255-
mappend = (<>)
1255+
mappend = (Semi.<>)
12561256
{-# INLINE mappend #-}
12571257

12581258
apP :: Parser (a -> b) -> Parser a -> Parser b

Data/Csv/Conversion/Internal.hs

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import Data.Array.IArray
1313
import qualified Data.ByteString as B
1414
import Data.Char (ord)
1515
import Data.Int
16-
import Data.Monoid
16+
import qualified Data.Monoid as Mon
1717
import Data.Scientific (Scientific)
1818
import Data.Word
1919

@@ -51,9 +51,9 @@ formatDecimal :: Integral a => a -> Builder
5151
:: Word64 -> Builder #-}
5252
{-# NOINLINE formatDecimal #-}
5353
formatDecimal i
54-
| i < 0 = minus <>
54+
| i < 0 = minus Mon.<>
5555
if i <= -128
56-
then formatPositive (-(i `quot` 10)) <> digit (-(i `rem` 10))
56+
then formatPositive (-(i `quot` 10)) Mon.<> digit (-(i `rem` 10))
5757
else formatPositive (-i)
5858
| otherwise = formatPositive i
5959

@@ -64,9 +64,9 @@ formatBoundedSigned :: (Integral a, Bounded a) => a -> Builder
6464
{-# SPECIALIZE formatBoundedSigned :: Int32 -> Builder #-}
6565
{-# SPECIALIZE formatBoundedSigned :: Int64 -> Builder #-}
6666
formatBoundedSigned i
67-
| i < 0 = minus <>
67+
| i < 0 = minus Mon.<>
6868
if i == minBound
69-
then formatPositive (-(i `quot` 10)) <> digit (-(i `rem` 10))
69+
then formatPositive (-(i `quot` 10)) Mon.<> digit (-(i `rem` 10))
7070
else formatPositive (-i)
7171
| otherwise = formatPositive i
7272

@@ -83,7 +83,7 @@ formatPositive :: Integral a => a -> Builder
8383
{-# SPECIALIZE formatPositive :: Word64 -> Builder #-}
8484
formatPositive = go
8585
where go n | n < 10 = digit n
86-
| otherwise = go (n `quot` 10) <> digit (n `rem` 10)
86+
| otherwise = go (n `quot` 10) Mon.<> digit (n `rem` 10)
8787

8888
minus :: Builder
8989
minus = word8 45
@@ -129,7 +129,7 @@ formatRealFloat fmt x
129129
| isInfinite x = if x < 0
130130
then string8 "-Infinity"
131131
else string8 "Infinity"
132-
| x < 0 || isNegativeZero x = minus <> doFmt fmt (floatToDigits (-x))
132+
| x < 0 || isNegativeZero x = minus Mon.<> doFmt fmt (floatToDigits (-x))
133133
| otherwise = doFmt fmt (floatToDigits x)
134134
where
135135
doFmt format (is, e) =
@@ -142,17 +142,17 @@ formatRealFloat fmt x
142142
let show_e' = formatDecimal (e-1) in
143143
case ds of
144144
[48] -> string8 "0.0e0"
145-
[d] -> word8 d <> string8 ".0e" <> show_e'
146-
(d:ds') -> word8 d <> char8 '.' <> word8s ds' <>
147-
char8 'e' <> show_e'
145+
[d] -> word8 d Mon.<> string8 ".0e" Mon.<> show_e'
146+
(d:ds') -> word8 d Mon.<> char8 '.' Mon.<> word8s ds' Mon.<>
147+
char8 'e' Mon.<> show_e'
148148
[] -> error "formatRealFloat/doFmt/Exponent: []"
149149
Fixed
150-
| e <= 0 -> string8 "0." <>
151-
byteString (B.replicate (-e) zero) <>
150+
| e <= 0 -> string8 "0." Mon.<>
151+
byteString (B.replicate (-e) zero) Mon.<>
152152
word8s ds
153153
| otherwise ->
154154
let
155-
f 0 s rs = mk0 (reverse s) <> char8 '.' <> mk0 rs
155+
f 0 s rs = mk0 (reverse s) Mon.<> char8 '.' Mon.<> mk0 rs
156156
f n s [] = f (n-1) (zero:s) []
157157
f n s (r:rs) = f (n-1) (r:s) rs
158158
in

Data/Csv/Incremental.hs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ import Data.Attoparsec.ByteString.Char8 (endOfInput)
8585
import qualified Data.ByteString as B
8686
import qualified Data.ByteString.Builder as Builder
8787
import qualified Data.ByteString.Lazy as L
88-
import Data.Semigroup (Semigroup, (<>))
88+
import Data.Semigroup as Semi (Semigroup, (<>))
8989
import qualified Data.Vector as V
9090
import Data.Word (Word8)
9191

@@ -345,14 +345,14 @@ newtype Builder a = Builder {
345345
}
346346

347347
-- | @since 0.5.0.0
348-
instance Semigroup (Builder a) where
348+
instance Semi.Semigroup (Builder a) where
349349
Builder f <> Builder g =
350350
Builder $ \ qtng delim useCrlf ->
351351
f qtng delim useCrlf <> g qtng delim useCrlf
352352

353353
instance Monoid (Builder a) where
354354
mempty = Builder (\ _ _ _ -> mempty)
355-
mappend = (<>)
355+
mappend = (Semi.<>)
356356

357357
------------------------------------------------------------------------
358358
-- ** Index-based record conversion
@@ -429,7 +429,7 @@ instance Semigroup (NamedBuilder a) where
429429

430430
instance Monoid (NamedBuilder a) where
431431
mempty = NamedBuilder (\ _ _ _ _ -> mempty)
432-
mappend = (<>)
432+
mappend = (Semi.<>)
433433

434434
------------------------------------------------------------------------
435435

0 commit comments

Comments
 (0)