Ok, I've been applying actively, but not often, mostly because the amount of Haskell offers is limited. I'm willing to change language, and I'm currently considering Rust. Is this a good idea or is it still too niche?
Rust is certainly a more employable language than Haskell, but why do you have this paradigm of having one obscure language that you think is the language you "do"?
If you have a good amount of experience, you should be competitive for a lot of jobs where they use C#, Python, JavaScript/Node/TypeScript, etc.