parsley-core-1.7.1.0: src/ghc/Parsley/Internal/Core.hs
{-# LANGUAGE CPP #-}
{-|
Module : Parsley.Internal.Core
Description : The main AST and datatypes are found here
License : BSD-3-Clause
Maintainer : Jamie Willis
Stability : unstable
@since 0.1.0.0
-}
module Parsley.Internal.Core (
Parser,
#if MIN_VERSION_parsley_core(2,0,0)
#else
ParserOps,
#endif
module Parsley.Internal.Core.Defunc,
module Parsley.Internal.Core.InputTypes
) where
import Parsley.Internal.Core.Defunc hiding (lamTerm, lamTermBool)
import Parsley.Internal.Core.InputTypes
#if MIN_VERSION_parsley_core(2,0,0)
import Parsley.Internal.Core.Primitives (Parser)
#else
import Parsley.Internal.Core.Primitives (Parser, ParserOps)
#endif