ghc-7.6.2: The GHC API

Safe HaskellNone

TcSMonad

Documentation

data WorkList Source

Constructors

WorkList 

Fields

wl_eqs :: [Ct]
 
wl_funeqs :: [Ct]
 
wl_rest :: [Ct]
 

Instances

type Xi = TypeSource

tryTcS :: TcS a -> TcS aSource

recoverTcS :: TcS a -> TcS a -> TcS aSource

data XEvTerm Source

Constructors

XEvTerm 

Fields

ev_comp :: [EvTerm] -> EvTerm
 
ev_decomp :: EvTerm -> [EvTerm]
 

data PredMap a Source

Instances

warnTcS :: CtLoc orig -> Bool -> SDoc -> TcS ()Source