@@ -17,13 +17,15 @@ module Text.Inflections.Parse.CamelCase
1717 ( parseCamelCase )
1818where
1919
20−#if !MIN_VERSION_megaparsec(6,4,0)
21−import Control.Applicative
20+# if MIN_VERSION_base(4,8,0)
21+import Control.Applicative (empty, many, (<|>))
22+#else
23+import Control.Applicative (empty, many, (<|>), (<$>), (<*), (<*>))
2224#endif
2325import Data.Text (Text)
2426import Data.Void (Void)
2527import Text.Inflections.Types
26−import Text.Megaparsec
28+import Text.Megaparsec (Parsec, ParseError, choice, eof, parse)
2729import Text.Megaparsec.Char
2830import qualified Data.Text as T
2931