pire-0.2.5

Safe HaskellNone
LanguageHaskell2010

PrettyEnv

Contents

Documentation

prettyScheme :: Applicative f => Scheme t -> [String] -> Int -> (t -> Int -> f (Doc ann)) -> (a -> Int -> f (Doc ann)) -> f (Doc ann) Source #

prettyEnv :: Applicative f => Env t t -> [String] -> Int -> (t -> Int -> f (Doc ann)) -> (a -> Int -> f (Doc ann)) -> f (Doc ann) Source #

Orphan instances

Pretty (Scheme String) Source # 
Instance details

Methods

pretty :: Scheme String -> Doc ann #

prettyList :: [Scheme String] -> Doc ann #

Pretty (Scheme Text) Source # 
Instance details

Methods

pretty :: Scheme Text -> Doc ann #

prettyList :: [Scheme Text] -> Doc ann #

Pretty (Env String String) Source # 
Instance details

Methods

pretty :: Env String String -> Doc ann #

prettyList :: [Env String String] -> Doc ann #

Pretty (Env Text Text) Source # 
Instance details

Methods

pretty :: Env Text Text -> Doc ann #

prettyList :: [Env Text Text] -> Doc ann #