Haskell was my first functional programming language and I love it, although I'm still at a beginner-intermediate level.