@@ -26,10 +26,7 @@ import Data.Foldable
26
26
(toList )
27
27
import Data.Kind
28
28
(Type )
29
- #if !MIN_VERSION_base_compat(0,14,0)
30
- import Data.List
31
- (foldl' )
32
- #endif
29
+ import qualified Data.List as List
33
30
import Data.Sequence
34
31
(fromList )
35
32
import qualified Data.Text as T
@@ -232,7 +229,7 @@ instance (ToHttpApiData a, HasClient m sublayout)
232
229
233
230
clientWithRoute pm Proxy req vals =
234
231
clientWithRoute pm (Proxy :: Proxy sublayout )
235
- (foldl' (flip appendToPath) req ps)
232
+ (List. foldl' (flip appendToPath) req ps)
236
233
237
234
where ps = map toEncodedUrlPiece vals
238
235
@@ -603,7 +600,7 @@ instance (KnownSymbol sym, ToHttpApiData a, HasClient m api)
603
600
604
601
clientWithRoute pm Proxy req paramlist =
605
602
clientWithRoute pm (Proxy :: Proxy api )
606
- (foldl' (\ req' -> maybe req' (flip (appendToQueryString pname) req' . Just ))
603
+ (List. foldl' (\ req' -> maybe req' (flip (appendToQueryString pname) req' . Just ))
607
604
req
608
605
paramlist'
609
606
)
@@ -672,7 +669,7 @@ instance (KnownSymbol sym, ToDeepQuery a, HasClient m api)
672
669
673
670
clientWithRoute pm Proxy req deepObject =
674
671
let params = toDeepQuery deepObject
675
- withParams = foldl' addDeepParam req params
672
+ withParams = List. foldl' addDeepParam req params
676
673
addDeepParam r' kv =
677
674
let (k, textV) = generateDeepParam paramname kv
678
675
in appendToQueryString k (encodeUtf8 <$> textV) r'
0 commit comments