dhall-1.42.3: src/Dhall/Pretty/Internal.hs-boot
module Dhall.Pretty.Internal where
import Control.DeepSeq (NFData)
import Data.Data (Data)
import Data.Text (Text)
import Dhall.Src (Src)
import Language.Haskell.TH.Syntax (Lift)
import Prettyprinter (Doc, Pretty)
import Dhall.Syntax.Const
import {-# SOURCE #-} Dhall.Syntax.Expr
import Dhall.Syntax.Var
data Ann
data CharacterSet = ASCII | Unicode
instance Eq CharacterSet
instance Ord CharacterSet
instance Show CharacterSet
instance Data CharacterSet
instance Lift CharacterSet
instance NFData CharacterSet
instance Semigroup CharacterSet
instance Monoid CharacterSet
prettyVar :: Var -> Doc Ann
prettyConst :: Const -> Doc Ann
prettyExpr :: Pretty a => Expr s a -> Doc Ann
prettyEnvironmentVariable :: Text -> Doc ann
prettyImportExpression :: Pretty a => Expr Src a -> Doc Ann