ghc-6.12.3: The GHC API
Source code
Contents
Index
TcMatches
Documentation
tcMatchesFun
::
Name
->
Bool
->
MatchGroup
Name
->
BoxyRhoType
->
TcM
(
HsWrapper
,
MatchGroup
TcId
)
Source
tcGRHSsPat
::
GRHSs
Name
->
BoxyRhoType
->
TcM
(
GRHSs
TcId
)
Source
tcMatchesCase
::
TcMatchCtxt
->
TcRhoType
->
MatchGroup
Name
->
BoxyRhoType
->
TcM
(
MatchGroup
TcId
)
Source
tcMatchLambda
::
MatchGroup
Name
->
BoxyRhoType
->
TcM
(
HsWrapper
,
MatchGroup
TcId
)
Source
data
TcMatchCtxt
Source
Constructors
MC
mc_what
::
HsMatchContext
Name
mc_body
::
LHsExpr
Name
->
BoxyRhoType
->
TcM
(
LHsExpr
TcId
)
tcStmts
::
HsStmtContext
Name
-> TcStmtChecker -> [
LStmt
Name
] ->
BoxyRhoType
-> (
BoxyRhoType
->
TcM
thing) ->
TcM
([
LStmt
TcId
], thing)
Source
tcDoStmts
::
HsStmtContext
Name
-> [
LStmt
Name
] ->
LHsExpr
Name
->
BoxyRhoType
->
TcM
(
HsExpr
TcId
)
Source
tcBody
::
LHsExpr
Name
->
BoxyRhoType
->
TcM
(
LHsExpr
TcId
)
Source
tcDoStmt
:: TcStmtChecker
Source
tcMDoStmt
:: (
LHsExpr
Name
->
TcM
(
LHsExpr
TcId
,
TcType
)) -> TcStmtChecker
Source
tcGuardStmt
:: TcStmtChecker
Source
Produced by
Haddock
version 2.6.1