I'm very pleased to say that the wonderful Haskell community has picked my project to be one of the five this year to receive funding through the Google Summer of Code program. Thanks a lot to the mentors who voted my project, and in particular to Neil Mitchell who has supported me and offered to mentor the project.
"This project aims to improve on my haskell-src-exts library for working with Haskell source code. The goal of the project is to have haskell-src-exts supercede the haskell-src library. The main thing involved is to add a mechanism that allows the user to conditionally choose what extensions the parser should be aware of. Further, I would extend haskell-src(-exts) with functionality to handle comments and exact layout, to allow for things like automatic code generation and refactoring."
I'm really looking forward to getting the chance to finally do some serious work on this library. I'll use this blog to report on my progress (though I won't start until around May 23rd), so hang around, cheer me on and give lots of input! :-)