New York, NYUSA
March 10, 2014
Work with it professionally.
Because I love the idea of pure functional programming. I believe this is the next jump in programming. I also find the idea of forcing the programmer to write their functions are pure or impure amazing. We have always seeked this pattern wherever I have worked, yet it is always half-executed. A language where this pattern is required is very interesting. Monads also interest me. I have used them in Scala for a while and love them, but they are not generalized (unless you use scalaz 100%). So I'm interested in a language that uses them from the get-go (the language that made them).
A Scala developer for about 5 years. Now a Haskeller!