Refactoring functional programs

  • Authors:
  • Simon Thompson

  • Affiliations:
  • Computing Laboratory, University of Kent, Canterbury, Kent, United Kingdom

  • Venue:
  • AFP'04 Proceedings of the 5th international conference on Advanced Functional Programming
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Refactoring is the process of improving the design of existing programs without changing their functionality. These notes cover refactoring in functional languages, using Haskell as the medium, and introducing the HaRe tool for refactoring in Haskell.