I want to learn a functional language. It will probably be Haskell or Scala. But it won't be any time soon, because I am more interested in understanding the functional thinking in such a language, not the usage. An interesting one would be Go. But I have no imediate use for it, so I don't think I will start learning just yet. In the near future I will probably focus more on Java with Spring, because I hope I will start a project involving this tech stack. But this is not really new.