>>16825199
I find that Haskell is massively preferable to Python for research. It's more expressive, not prone to annoying runtime errors thanks to the type system, and there are a lot of really powerful extensions for the compiler. Linear programming, full blown proof system, etc. All just in your type system alone.

Python is fine for small programs, but it doesn't really have anything on Haskell here. Even when it comes to third party libraries, 99.9% chance Haskell has a counterpart and it probably works better there.

I think it really comes down to familiarity. If you already know python, which is likely, then you save yourself the trouble of learning Haskell. But I think the upfront cost is worth it, because the nature of Haskell really does save a massive amount of time when writing non-trivial programs.