Is there a collection of common Haskell refactorings?
The list of refactorings in Martin Fowler’s Refactoring book taught me much as a neophyte programmer.
Common mechanical things I do:
I’m not aware of any, but find Fowler’s philosophy pretty useful even so. Some of them port over pretty easily, like Add Parameter/Remove Parameter, but others will make less sense (Replace Conditional with Polymorphism would probably end up being something like Replace Conditional with HOF).