It's very general purpose. I feel like I could do anything in it. However, I still do numerical stuff and one-off scripts in Python, just due to lack of friction and not needing correctness/performance, and for bigger projects where being I/O bound is the main issue – I still use Rust, but I do wish there was an alternative which was "Rust but with a garbage collector".
Haskell and the ML family are fine but they just don't have the same number of high-quality libraries with the well thought out modern stdlib of Rust as a base. Elixir/Erlang/Lisps are fine but I'd really like strong, static types. Gleam/Pony are too niche. I'd like to like Scala but every time I try I run into something inscrutable and demonic, and the Java ecosystem is comprehensive but (in my opinion) super annoying.