Safe Haskell | None |
---|
Common functions used by the various optimizer phases
Documentation
replaceIdent :: Data d => String -> JS -> d -> dSource
replaceIdents :: Data d => [(String, JS)] -> d -> dSource
isReassigned :: Data d => String -> d -> BoolSource
targetVariable :: JS -> StringSource