John Carmack took Haskell out for a spin in 2013 and had a good take-away from it. I don't have any sources to link, but I remember quite a few comments from him on twitter about how he got almost nothing but benefits the harder he leaned on const correctness in C++. And that this inclination came from his experience with immutable data in Haskell.