diff --git a/.gitignore b/.gitignore index 10c5e0c..eda0f25 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ samples/ test-servers/ /doc/ .stack-work/ +dist-newstyle/ diff --git a/servant-quickcheck.cabal b/servant-quickcheck.cabal index 44d186a..4d3e442 100644 --- a/servant-quickcheck.cabal +++ b/servant-quickcheck.cabal @@ -106,7 +106,7 @@ test-suite spec , servant-client , servant , servant-blaze - , transformers + -- , transformers , QuickCheck , quickcheck-io default-extensions: TypeOperators diff --git a/src/Servant/QuickCheck/Internal/HasGenRequest.hs b/src/Servant/QuickCheck/Internal/HasGenRequest.hs index 81fede8..f49904a 100644 --- a/src/Servant/QuickCheck/Internal/HasGenRequest.hs +++ b/src/Servant/QuickCheck/Internal/HasGenRequest.hs @@ -15,6 +15,10 @@ import Servant.API.ContentTypes (AllMimeRender (..)) import Servant.Client (BaseUrl (..), Scheme (..)) import Test.QuickCheck (Arbitrary (..), Gen, elements, frequency) +#if __GLASGOW_HASKELL__ <= 800 +import Data.Monoid ((<>)) +#endif + import qualified Data.ByteString as BS import qualified Data.ByteString.Internal as BS (c2w) diff --git a/src/Servant/QuickCheck/Internal/QuickCheck.hs b/src/Servant/QuickCheck/Internal/QuickCheck.hs index df89bf4..d6f1a0e 100644 --- a/src/Servant/QuickCheck/Internal/QuickCheck.hs +++ b/src/Servant/QuickCheck/Internal/QuickCheck.hs @@ -19,6 +19,10 @@ import Test.QuickCheck.Monadic (assert, forAllM, monadicIO, monitor, run) import Test.QuickCheck.Property (counterexample) +#if __GLASGOW_HASKELL__ <= 800 +import Data.Monoid ((<>)) +#endif + import Servant.QuickCheck.Internal.Equality import Servant.QuickCheck.Internal.ErrorTypes import Servant.QuickCheck.Internal.HasGenRequest