{-# LANGUAGE Safe #-}

-----------------------------------------------------------------------------
-- |
-- Module      :  Text.ParserCombinators.Parsec.Char
-- Copyright   :  (c) Paolo Martini 2007
-- License     :  BSD-style (see the LICENSE file)
--
-- Maintainer  :  derek.a.elkins@gmail.com
-- Stability   :  provisional
-- Portability :  portable
--
-- Parsec compatibility module
--
-----------------------------------------------------------------------------

module Text.ParserCombinators.Parsec.Char
    ( CharParser,
      spaces,
      space,
      newline,
      tab,
      upper,
      lower,
      alphaNum,
      letter,
      digit,
      hexDigit,
      octDigit,
      char,
      string,
      anyChar,
      oneOf,
      noneOf,
      satisfy
    ) where


import Text.Parsec.Char
import Text.Parsec.String

type CharParser st = GenParser Char st
