The Haskell Refactorer, HaRe, and its API. We demonstrate the Haskell Refactorer, HaRe, both as an example of a fully-functional tool for a complete (functional) programming language, and to show the API which HaRe provides for building source-level program transformations for Haskell. We comment on the challenges presented by the construction of this and similar tools for language frameworks and processors.
References in zbMATH (referenced in 3 articles )
Showing results 1 to 3 of 3.
- Thompson, Simon; Li, Huiqing: Refactoring tools for functional languages (2013)
- Derrick, John; Walkinshaw, Neil; Arts, Thomas; Benac Earle, Clara; Cesarini, Francesco; Fredlund, Lars-Ake; Gulias, Victor; Hughes, John; Thompson, Simon: Property-based testing -- the ProTest project (2010)
- Li, Huiqing; Thompson, Simon; Reinke, Claus: The haskell refactorer, hare, and its API. (2005)