Какой язык полезно будет выучить для расширения кругозора?
Если хочется дополнить свой основной инструментарий, не уходя в какой-то экстрим - TypeScript.

Хочется чего-то нового - какой-нибудь функциональный язык типа Haskell, F#, ReasonML (если понравится, то тоже можно взять в свой инструментарий, тк для F# есть Fable, а Haskell на фронте существует в виде ReasonML)

Хочется чего-то совсем новых ощущений - Rust (можно тоже взять в свой инструментарий, тк на нём неплохо можно модули на wasm писать)
Судя по тому, что вопрос задан в хабе JS, вы для себя уже все решили.