KS
Kalle Struik
1 records found
1
Authored
Refactoring with confidence
Creating and proving the correctness of a refactoring to add arguments to a function in a functional language
Refactoring tools are an important tool for developers, but their reliability can be questionable at times. In this paper, we show that it is feasible to formally verify refactoring tools using computer-aided proofs. To this end, we create a Haskell-like language and a refactorin
...