LISP and Clojure
My first interaction with functional programming was through LISP, a language used at my university to familiarise AI students with the basic concepts and patterns of programming. We used to create fourier transformation, developed an interactive chatbot and more, but nothing serious. I still like to mention it though as I think LISP is one of the nicest languages to learn.