There are many libraries around for generic programming in Haskell. However, not all are well documented, or even have a source distribution. To simplify the use of generic programming in Haskell (and possibly attract new users), we maintain a set of libraries. We have developed some of these libraries ourselves, and we have taken over maintenance of others.
Each library has source for downloading, a package on Hackage, documentation, and some examples of usage. For questions, comments, or requests, use the Haskell generics mailing list.