Now, admittedly, not all the productivity gain is from types. However, they certainly help me, not just in making the code robust but also in writing it in the first place. And typeclasses actually do make the language concretely more expressive in certain ways.
Admittedly, Haskell is very different from other languages and requires a good investment to learn in the first place. However, I think it's well worth it.