Tool support for refactoring functional programs

@inproceedings{Li2003ToolSF,
  title={Tool support for refactoring functional programs},
  author={Huiqing Li and Simon J. Thompson},
  booktitle={WRT@OOPSLA},
  year={2003}
}
We present the Haskell Refactorer, HaRe, and the Erlang Refactorer, Wrangler, as examples of fully-functional refactoring tools for functional programming languages. HaRe and Wrangler are designed to handle multi-module projects in complete languages: Haskell 98 and Erlang/OTP. They are embedded in Emacs, (gVim and Eclipse) and respect programmer layout styles. In discussing the construction of HaRe and Wrangler, we comment on the different challenges presented by Haskell and Erlang due to… CONTINUE READING

2 Figures & Tables

Topics

Statistics

051015'04'06'08'10'12'14'16'18
Citations per Year

113 Citations

Semantic Scholar estimates that this publication has 113 citations based on the available data.

See our FAQ for additional information.