TZ

T. Zandbergen

Authored

1 records found

Don’t bind yourself to do notation!

Using Agda to Prove Correctness of Refactorings on Monads

This paper provides a refactoring from do notation to >>= operators and proves that this refactoring maintains observational equivalence. As programs grow ever larger and more complex, there is a growing need to automatically apply refactorings to these programs in a dependable m ...