@@ -22,18 +22,20 @@ module Servant.Docs.Internal where
22#if !MIN_VERSION_base(4,8,0)
22#if !MIN_VERSION_base(4,8,0)
23import Control.Applicative
23import Control.Applicative
25−import Control.Lens
25+import Control.Lens (makeLenses, over, traversed, (%~),
26+ (&), (.~), (<>~), (^.), _1, _2,
28+import Data.ByteString.Conversion (ToByteString, toByteString)
26import Data.ByteString.Lazy.Char8 (ByteString)
29import Data.ByteString.Lazy.Char8 (ByteString)
27import qualified Data.CaseInsensitive as CI
30import qualified Data.CaseInsensitive as CI
28−import Data.Hashable
31+import Data.Hashable (Hashable)
29import Data.HashMap.Strict (HashMap)
32import Data.HashMap.Strict (HashMap)
30import Data.List
33import Data.List
31import Data.Maybe
34import Data.Maybe
32import Data.Monoid
35import Data.Monoid
33import Data.Ord (comparing)
36import Data.Ord (comparing)
34−import Data.Proxy
37+import Data.Proxy (Proxy(Proxy))
35−import Data.ByteString.Conversion (ToByteString, toByteString)
36−import Data.String.Conversions
38+import Data.String.Conversions (cs)
37import Data.Text (Text, pack, unpack)
39import Data.Text (Text, pack, unpack)
38import GHC.Exts (Constraint)
40import GHC.Exts (Constraint)
39import GHC.Generics
41import GHC.Generics