Fix missing imports

This commit is contained in:
CristhianMotoche 2018-01-15 11:35:21 -05:00
parent 8464c3e3e7
commit 1d68232db4
2 changed files with 10 additions and 6 deletions

View File

@ -17,13 +17,15 @@ module Text.Inflections.Parse.CamelCase
( parseCamelCase )
where
#if !MIN_VERSION_megaparsec(6,4,0)
import Control.Applicative
# if MIN_VERSION_base(4,8,0)
import Control.Applicative (empty, many, (<|>))
#else
import Control.Applicative (empty, many, (<|>), (<$>), (<*), (<*>))
#endif
import Data.Text (Text)
import Data.Void (Void)
import Text.Inflections.Types
import Text.Megaparsec
import Text.Megaparsec (Parsec, ParseError, choice, eof, parse)
import Text.Megaparsec.Char
import qualified Data.Text as T

View File

@ -16,13 +16,15 @@ module Text.Inflections.Parse.SnakeCase
( parseSnakeCase )
where
#if !MIN_VERSION_megaparsec(6,4,0)
import Control.Applicative
# if MIN_VERSION_base(4,8,0)
import Control.Applicative (empty, some)
#else
import Control.Applicative (empty, some, (<$>), (<*), (<*>))
#endif
import Data.Text (Text)
import Data.Void (Void)
import Text.Inflections.Types
import Text.Megaparsec
import Text.Megaparsec (Parsec, ParseError, eof, sepBy, parse)
import Text.Megaparsec.Char
import qualified Data.Text as T