Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell98 |
Language.Why3.Names
Description
Functions for working with names.
Documentation
rename :: Set Name -> Expr -> Expr Source
Rename an expression to avoid all shadowing. The input parameters is a set of names that are already in scope and, therefore, should be renamed.