ghc-6.12.3: The GHC API
Source code
Contents
Index
TcBinds
Documentation
tcLocalBinds
::
HsLocalBinds
Name
->
TcM
thing ->
TcM
(
HsLocalBinds
TcId
, thing)
Source
tcTopBinds
::
HsValBinds
Name
->
TcM
(
LHsBinds
TcId
,
TcLclEnv
)
Source
tcHsBootSigs
::
HsValBinds
Name
->
TcM
[
Id
]
Source
tcMonoBinds
:: [
LHsBind
Name
] ->
TcSigFun
->
RecFlag
->
TcM
(
LHsBinds
TcId
, [MonoBindInfo])
Source
tcPolyBinds
::
TopLevelFlag
->
TcSigFun
->
TcPragFun
->
RecFlag
->
RecFlag
->
LHsBinds
Name
->
TcM
(
LHsBinds
TcId
, [
TcId
])
Source
type
TcPragFun
=
Name
-> [
LSig
Name
]
Source
tcPrags
::
Id
-> [
LSig
Name
] ->
TcM
[
LPrag
]
Source
mkPragFun
:: [
LSig
Name
] ->
TcPragFun
Source
data
TcSigInfo
Source
Constructors
TcSigInfo
sig_id
::
TcId
sig_tvs
:: [
TcTyVar
]
sig_theta
::
TcThetaType
sig_tau
::
TcTauType
sig_loc
::
InstLoc
Instances
Outputable
TcSigInfo
type
TcSigFun
=
Name
->
Maybe
[
Name
]
Source
mkTcSigFun
:: [
LSig
Name
] ->
TcSigFun
Source
badBootDeclErr
::
Message
Source
Produced by
Haddock
version 2.6.1