Clojure! the thing I like most about a lot of the libraries is how they seem to blend so seamlessly. I don't know if it's an artefact of just being a lisp or just a lot of the developers sharing a mindset, but the whole experience feels less janky.
I prefer Clojure as well. I'd say that Elixir probably has the better ecosystem, though, as it seems almost exclusively focused on web development via Phoenix the way Ruby was via Rails. Sure, you could use it for other things, but that is its primary use case. I'm not sure what Clojure's primary use case is.
That said, if I had a choice I'd choose Clojure every time. I just enjoy it so much more. And it has a lot of good web options: you can easily write REST APIs via Ring, build your front-end in re-frame, and use Lacinia for GraphQL endpoints.
To the OP, I'd highly recommend checking out Elixir and Clojure and spending a little time with each before ruling either out.
agree. Once I discovered Clojure, it's all kinds of fun to write in! The community is great. The ecosystem now has plenty of robust libraries to handle most any heavy-lifting task(s).
If you want to play around with getting up and running with a functional clojure backend, I put up this: