diff --git a/servant-foreign/servant-foreign.cabal b/servant-foreign/servant-foreign.cabal index a89aeff9..93776a19 100644 --- a/servant-foreign/servant-foreign.cabal +++ b/servant-foreign/servant-foreign.cabal @@ -47,20 +47,21 @@ library if impl(ghc >= 8.0) ghc-options: -Wno-redundant-constraints include-dirs: include - default-extensions: CPP - , ConstraintKinds + default-extensions: ConstraintKinds + , CPP , DataKinds + , DeriveDataTypeable , FlexibleContexts , FlexibleInstances , GeneralizedNewtypeDeriving , MultiParamTypeClasses + , OverloadedStrings + , PolyKinds , ScopedTypeVariables , TemplateHaskell , TypeFamilies , TypeOperators , UndecidableInstances - , OverloadedStrings - , PolyKinds test-suite spec diff --git a/servant-foreign/src/Servant/Foreign/Internal.hs b/servant-foreign/src/Servant/Foreign/Internal.hs index aa72b25f..8cde7d52 100644 --- a/servant-foreign/src/Servant/Foreign/Internal.hs +++ b/servant-foreign/src/Servant/Foreign/Internal.hs @@ -1,5 +1,4 @@ {-# LANGUAGE CPP #-} -{-# LANGUAGE DeriveDataTypeable #-} #if !MIN_VERSION_base(4,8,0) {-# LANGUAGE NullaryTypeClasses #-} #endif