Closed
Description
http://hackage.haskell.org/package/retrie
Retrie is a modern alternative to HaRe, and possibly better maintained as it is used by Facebook.
It can be used to implement refactorings like:
- Inline functions with
--unfold
- Extract functions, with
--fold
- Inline and extract type synonyms, with
--type-forward
and--type-backward
It could be also used to implement renames and moves, but those would require custom scripts.