Fix 'Typeable' deriving on GHC 7.6.
[packages/parsec.git] / Text / Parsec / Expr.hs
index bb1fb36..a260895 100644 (file)
@@ -42,7 +42,9 @@ data Assoc                = AssocNone
 data Operator s u m a   = Infix (ParsecT s u m (a -> a -> a)) Assoc
                         | Prefix (ParsecT s u m (a -> a))
                         | Postfix (ParsecT s u m (a -> a))
+#if MIN_VERSION_base(4,7,0)
     deriving ( Typeable )
+#endif
 
 -- | An @OperatorTable s u m a@ is a list of @Operator s u m a@
 -- lists. The list is ordered in descending