How TDD Affects My Designs - The Code Whisperer

with the comment, "and even the eradication of state altogether", what language are you referring to? I know haskell forces you to control and specify when and where state can occur, but it doesn't eradicate it.