I have an idea for a web service, but am very new to web programming. Django looks great and like something I can pick up quickly. I have a lot of experience in Haskell (and very little in python) and would like to be able to start writing some of the backend non-web-related things in my favorite language. But of course I don't want to do that if the haskell code won't be usable if I go with django.
I have been looking at several haskell web frameworks: hApps looks too complicated and undocumented, turbinado looks approachable but is undocumented, etc. And I think using a widely-used framework like django, and having access to a lot of code that I can just plug in will help me a lot. But I am very open to hearing about other ideas on frameworks to use, or other options I have to use Haskell in some way.