[project @ 2003-12-10 14:15:16 by simonmar]
[ghc-hetmet.git] / ghc / compiler / deSugar / Match.hi-boot-6
1 module Match where
2
3 match   :: [Var.Id]
4         -> [DsUtils.EquationInfo]
5         -> DsMonad.DsM DsUtils.MatchResult
6
7 matchExport
8         :: [Var.Id]
9         -> [DsUtils.EquationInfo]
10         -> DsMonad.DsM DsUtils.MatchResult
11
12 matchSimply
13         :: CoreSyn.CoreExpr
14         -> HsExpr.HsMatchContext Var.Id
15         -> HsPat.LPat Var.Id
16         -> CoreSyn.CoreExpr
17         -> CoreSyn.CoreExpr
18         -> DsMonad.DsM CoreSyn.CoreExpr
19
20 matchSinglePat
21         :: CoreSyn.CoreExpr
22         -> DsMonad.DsMatchContext
23         -> HsPat.LPat Var.Id
24         -> DsUtils.MatchResult
25         -> DsMonad.DsM DsUtils.MatchResult