Safe Haskell | None |
---|---|
Language | Haskell2010 |
Language.PureScript.CoreImp.Optimizer.Inliner
Description
This module performs basic inlining of known functions
Documentation
inlineVariables :: AST -> AST #
inlineFnComposition :: MonadSupply m => (AST -> AST) -> AST -> m AST #
inlineUnsafeCoerce :: AST -> AST #
inlineUnsafePartial :: AST -> AST #
etaConvert :: AST -> AST #
evaluateIifes :: AST -> AST #