It seems like Ada is an early attempt at what Haskell gives you. Why bother with it now?
It isn’t really an “attempt” either. The language exists and is used and has developed as experience was gained. Why bother with it? Because you could maybe learn something new despite it being old.