liquidhaskell-boot-0.9.10.1.2: Liquid Types for Haskell
Safe HaskellNone
LanguageHaskell98

Language.Haskell.Liquid.GHC.Interface

Synopsis

Printer

predicates

Internal exports (provisional)

extractSpecComments :: HsParsedModule -> [(Maybe RealSrcLoc, String)] Source #

Extract Specifications from GHC -------------------------------------------

classCons :: Maybe [ClsInst] -> [Id] Source #

Extract Ids ---------------------------------------------------------------

makeFamInstEnv :: [FamInst] -> ([TyCon], [(Symbol, DataCon)]) Source #

Family instance information

updLiftedSpec :: BareSpec -> Maybe BareSpec -> BareSpec Source #

Per-Module Pipeline -------------------------------------------------------

Orphan instances

Show TargetInfo Source # 
Instance details

PPrint TargetInfo Source # 
Instance details

PPrint TargetSpec Source #

Pretty Printing -----------------------------------------------------------

Instance details

Result SourceError Source # 
Instance details