Elixir (probably due to the Erlang roots) seems to actively make it hard for you to hold onto state. This ends up (in my experience) being a good thing... or at least a brain-stretching thing that may lead to fewer bugs on larger projects.
Clojure allows some OO if you'd like. I see that as a drawback, personally, but I've drank the functional koolaid.