>The fast development cycle -- edit php script, refresh -- is something amazing that you don't get in a lot of statically typed languages
You seriously think that? That's how we do haskell web development. Both yesod and snap do this out of the box. That's how every java developer I know works.