Using Haskell to Find Unused Spring MVC Code

This project is called Spring-Clean and is simply finding unused files in a SpringMVC project. The background for writing it was that IDEA and Findbugs had too many false positives, for a specific project, for being useful. Being keen on using Haskell and remembering that Haskell is good with ASTs, I got to it and coded this piece of software. I've previously blogged about it at Small Improvements.