MJ

M.G. Jóźwik

Authored

1 records found

Formally proving the correctness of the (un)currying refactoring

Using Agda with a simple Haskell-like programming language

When designing critical software, great care must be taken to guarantee its correctness. Refactoring is one of the techniques used to improve code readability, maintainability, and other factors without changing functionality. Thus, to ensure that it is properly applied, automate ...