summaryrefslogtreecommitdiff
path: root/devel/retrie/DESCR
blob: 1a200a620ca07a7d3d645c66fc0f2c263f77a56c (plain)
1
2
3
4
5
6
7
8
9
Retrie is a tool for codemodding Haskell. Key goals include:

* Speed: Efficiently rewrite in large (>1 million line) codebases.
* Safety: Avoids large classes of codemod-related errors.
* Ease-of-use: Haskell syntax instead of regular expressions. No
  hand-rolled AST traversals.

This package provides a command-line tool (retrie) and a library (Retrie)
for making equational edits to Haskell code.