Scala Developer @ Itiviti
I started learning about functional programming 3 years ago, out of curiosity and boredom. I heard about Haskell but never knew what it was or how it worked. I thought at the time that data structures and for loops were the peak of programming. Functional languages made me feel like a child again, and I basically had to re-learn everything I knew from a new perspective. This was very exciting because it was like discovering a new season for a loved tv show that you thought has ended. I've been programming with languages like Haskell, F#, Scala, and Purescript ever since.