unsupporting GHC < 8.6.5, removing unecessary imports
commit6e5dffbb91fb2f1a2a60d441d6087e26e3fc4e26
authorakhesaCaro <caroline.gaudreau@gmail.com>
dateSun 12 Sep 2021, 10:50 (5 years ago)
parent1fa1878
doc/cookbook/curl-mock/CurlMock.lhs−1
@@ -24,7 +24,6 @@ Language extensions and imports:
2424import Control.Lens ((^.))
2525import Data.Aeson
2626import Data.Aeson.Text
27−import Data.Monoid ((<>))
2827import Data.Proxy (Proxy (Proxy))
2928import Data.Text (Text)
3029import Data.Text.Encoding (decodeUtf8)
doc/cookbook/custom-errors/CustomErrors.lhs−1
@@ -20,7 +20,6 @@ Extensions and imports:
2020import Data.Aeson
2121import Data.Proxy
2222import Data.Text
23−import Data.Semigroup
2423import GHC.Generics
2524import Network.Wai
2625import Network.Wai.Handler.Warp
doc/cookbook/uverb/uverb.cabal−2
@@ -28,8 +28,6 @@ executable cookbook-uverb
2828 , swagger2
2929 , wai
3030 , warp
31− if impl(ghc < 8.6.1)
32− buildable: False
3331 default-language: Haskell2010
3432 ghc-options: -Wall -pgmL markdown-unlit
3533 build-tool-depends: markdown-unlit:markdown-unlit
doc/tutorial/Authentication.lhs−1
@@ -47,7 +47,6 @@ module Authentication where
4747import Data.Aeson (ToJSON)
4848import Data.ByteString (ByteString)
4949import Data.Map (Map, fromList)
50−import Data.Monoid ((<>))
5150import qualified Data.Map as Map
5251import Data.Proxy (Proxy (Proxy))
5352import Data.Text (Text)
servant-client-core/src/Servant/Client/Core/BasicAuth.hs−2
@@ -9,8 +9,6 @@ module Servant.Client.Core.BasicAuth (
99
1010import Data.ByteString.Base64
1111 (encode)
12−import Data.Monoid
13− ((<>))
1412import Data.Text.Encoding
1513 (decodeUtf8)
1614import Servant.API.BasicAuth
servant-client-core/src/Servant/Client/Core/Request.hs−2
@@ -35,8 +35,6 @@ import Data.Bitraversable
3535import qualified Data.ByteString as BS
3636import qualified Data.ByteString.Builder as Builder
3737import qualified Data.ByteString.Lazy as LBS
38−import Data.Semigroup
39− ((<>))
4038import qualified Data.Sequence as Seq
4139import Data.Text
4240 (Text)
servant-client/src/Servant/Client/Internal/HttpClient.hs−2
@@ -53,8 +53,6 @@ import Data.Maybe
5353 (maybe, maybeToList)
5454import Data.Proxy
5555 (Proxy (..))
56−import Data.Semigroup
57− ((<>))
5856import Data.Sequence
5957 (fromList)
6058import Data.String
servant-client/test/Servant/FailSpec.hs−2
@@ -21,8 +21,6 @@ import Prelude ()
2121import Prelude.Compat
2222
2323import Data.Monoid ()
24−import Data.Semigroup
25− ((<>))
2624import qualified Network.HTTP.Types as HTTP
2725import Test.Hspec
2826
servant-docs/src/Servant/Docs/Internal.hs−2
@@ -52,8 +52,6 @@ import Data.Ord
5252 (comparing)
5353import Data.Proxy
5454 (Proxy (Proxy))
55−import Data.Semigroup
56− (Semigroup (..))
5755import Data.String.Conversions
5856 (cs)
5957import Data.Text
servant-foreign/src/Servant/Foreign/Inflections.hs−1
@@ -13,7 +13,6 @@ module Servant.Foreign.Inflections
1313import Control.Lens hiding
1414 (cons)
1515import qualified Data.Char as C
16−import Data.Monoid
1716import Data.Text hiding
1817 (map)
1918import Prelude hiding
servant-foreign/src/Servant/Foreign/Internal.hs−2
@@ -23,8 +23,6 @@ import Control.Lens
2323import Data.Data
2424 (Data)
2525import Data.Proxy
26−import Data.Semigroup
27− (Semigroup)
2826import Data.String
2927import Data.Text
3028import Data.Text.Encoding
servant-foreign/test/Servant/ForeignSpec.hs−2
@@ -11,8 +11,6 @@
1111
1212module Servant.ForeignSpec where
1313
14−import Data.Monoid
15− ((<>))
1614import Data.Proxy
1715import Servant.Foreign
1816import Servant.Test.ComprehensiveAPI
servant-http-streams/src/Servant/HttpStreams/Internal.hs−2
@@ -49,8 +49,6 @@ import Data.Maybe
4949 (maybeToList)
5050import Data.Proxy
5151 (Proxy (..))
52−import Data.Semigroup
53− ((<>))
5452import Data.Sequence
5553 (fromList)
5654import Data.String
servant-http-streams/test/Servant/ClientSpec.hs−2
@@ -44,8 +44,6 @@ import Data.Maybe
4444 (isJust)
4545import Data.Monoid ()
4646import Data.Proxy
47−import Data.Semigroup
48− ((<>))
4947import GHC.Generics
5048 (Generic)
5149import qualified Network.HTTP.Types as HTTP
servant-server/src/Servant/Server/Internal.hs−2
@@ -46,8 +46,6 @@ import Data.Either
4646 (partitionEithers)
4747import Data.Maybe
4848 (fromMaybe, isNothing, mapMaybe, maybeToList)
49−import Data.Semigroup
50− ((<>))
5149import Data.String
5250 (IsString (..))
5351import Data.String.Conversions
servant-server/src/Servant/Server/Internal/BasicAuth.hs−2
@@ -12,8 +12,6 @@ import Control.Monad.Trans
1212import qualified Data.ByteString as BS
1313import Data.ByteString.Base64
1414 (decodeLenient)
15−import Data.Monoid
16− ((<>))
1715import Data.Typeable
1816 (Typeable)
1917import Data.Word8
servant-server/test/Servant/Server/ErrorSpec.hs−2
@@ -12,8 +12,6 @@ import Data.Aeson
1212 (encode)
1313import qualified Data.ByteString.Char8 as BC
1414import qualified Data.ByteString.Lazy.Char8 as BCL
15−import Data.Monoid
16− ((<>))
1715import Data.Proxy
1816import Data.String.Conversions
1917 (cs)
servant/src/Servant/API/Alternative.hs−2
@@ -16,8 +16,6 @@ import Data.Bifunctor
1616 (Bifunctor (..))
1717import Data.Bitraversable
1818 (Bitraversable (..))
19−import Data.Semigroup
20− (Semigroup (..))
2119import Data.Typeable
2220 (Typeable)
2321import Prelude ()
servant/src/Servant/API/Stream.hs−2
@@ -47,8 +47,6 @@ import qualified Data.ByteString.Lazy as LBS
4747import qualified Data.ByteString.Lazy.Char8 as LBS8
4848import Data.List.NonEmpty
4949 (NonEmpty (..))
50−import Data.Monoid
51− ((<>))
5250import Data.Proxy
5351 (Proxy)
5452import Data.Typeable
servant/src/Servant/Links.hs−2
@@ -127,8 +127,6 @@ module Servant.Links (
127127import Data.List
128128import Data.Proxy
129129 (Proxy (..))
130−import Data.Semigroup
131− ((<>))
132130import Data.Singletons.Bool
133131 (SBool (..), SBoolI (..))
134132import qualified Data.Text as Text