My experience is that you can generally skate along on Haskell's type system and get further into a project without hitting the complexity threshold where you need tests to confidently make improvements.
Bigger and longer-lived projects benefit enormously from an automated test suite no matter what they're written in.
Bigger and longer-lived projects benefit enormously from an automated test suite no matter what they're written in.