Haskell and functional programming is something I am not familiar with, and this semester I got to meet Haskell for the very 1st time. I got unlimited loop when I tried to do a