As I understand it, Mojo’s goal is to be able to match state of the art performance for parallel algorithms and be able to use the exotic GPU hardware. A functional style is not necessarily productive in that context.
Haskell's significant indentation is, in my experience, much worse than Python's at fading into the background by matching what you would have done anyway.