liquidhaskell-0.8.10.1: Liquid Types for Haskell
Safe HaskellNone
LanguageHaskell98

Gradual.PrettyPrinting

Documentation

class Pretty a where #

Methods

pretty :: a -> String #

Instances

Instances details
Pretty Symbol # 
Instance details

Defined in Gradual.PrettyPrinting

Methods

pretty :: Symbol -> String #

Pretty Expr # 
Instance details

Defined in Gradual.PrettyPrinting

Methods

pretty :: Expr -> String #

Pretty KVar # 
Instance details

Defined in Gradual.PrettyPrinting

Methods

pretty :: KVar -> String #

Pretty a => Pretty [a] # 
Instance details

Defined in Gradual.PrettyPrinting

Methods

pretty :: [a] -> String #

(Pretty a, Pretty b) => Pretty (a, b) # 
Instance details

Defined in Gradual.PrettyPrinting

Methods

pretty :: (a, b) -> String #

simplifyExpr :: Expr -> Expr #