curry-frontend-1.0.4: Compile the functional logic language Curry to several intermediate formats

Copyright(c) 2017 Finn Teegen
LicenseBSD-3-clause
Maintainerbjp@informatik.uni-kiel.de
Stabilityexperimental
Portabilityportable
Safe HaskellNone
LanguageHaskell2010

Base.PrettyTypes

Contents

Description

TODO

Orphan instances

Pretty TypeScheme Source # 
Instance details

Pretty ClassMethod Source # 
Instance details

Pretty DataConstr Source # 
Instance details

Pretty PredType Source # 
Instance details

Pretty Pred Source # 
Instance details

Methods

pPrint :: Pred -> Doc #

pPrintPrec :: Int -> Pred -> Doc #

pPrintList :: [Pred] -> Doc #

Pretty Type Source # 
Instance details

Methods

pPrint :: Type -> Doc #

pPrintPrec :: Int -> Type -> Doc #

pPrintList :: [Type] -> Doc #

Pretty a => Pretty (Set a) Source # 
Instance details

Methods

pPrint :: Set a -> Doc #

pPrintPrec :: Int -> Set a -> Doc #

pPrintList :: [Set a] -> Doc #