Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- corePrepPgm :: HscEnv -> Module -> ModLocation -> CoreProgram -> [TyCon] -> IO (CoreProgram, Set CostCentre)
- corePrepExpr :: HscEnv -> CoreExpr -> IO CoreExpr
- mkConvertNumLiteral :: HscEnv -> IO (LitNumType -> Integer -> Maybe CoreExpr)
Documentation
corePrepPgm :: HscEnv -> Module -> ModLocation -> CoreProgram -> [TyCon] -> IO (CoreProgram, Set CostCentre) Source #
mkConvertNumLiteral :: HscEnv -> IO (LitNumType -> Integer -> Maybe CoreExpr) Source #
Create a function that converts Bignum literals into their final CoreExpr