ghc-8.2.2: The GHC API

Safe Haskell | None
Language | Haskell2010

DsGRHSs

# Documentation

dsGuarded :: GRHSs Id (LHsExpr Id) -> Type -> DsM CoreExpr #

dsGRHSs :: HsMatchContext Name -> [Pat Id] -> GRHSs Id (LHsExpr Id) -> Type -> DsM MatchResult #

dsGRHS :: HsMatchContext Name -> Type -> LGRHS Id (LHsExpr Id) -> DsM MatchResult #

isTrueLHsExpr :: LHsExpr Id -> Maybe (CoreExpr -> DsM CoreExpr) #