Safe Haskell | None |
---|
Float let-bindings with a single use forward into their use-sites.
- data ForwardInfo = ForwardInfo {
- infoSubsts :: Int
- infoBindings :: Int
- forwardModule :: Ord n => Profile n -> Module a n -> Module a n
- forwardX :: Ord n => Profile n -> Exp a n -> TransformResult (Exp a n)
Documentation
data ForwardInfo Source
Summary of number of bindings floated.
ForwardInfo | |
|