|visits||member for||3 years|
|seen||May 14 '14 at 19:01|
I'm a math/programming teacher and freelance programmer. My first language was Scheme, and I have a major soft spot for functional programming. I read SICP every year and do all of the exercises (so I'm pretty good at hw-type problems.)
Haskell AND Lisp vs. Haskell OR Lisp
It's funny, I've had the opposite experience. I picked up the main points of functional programming through Scheme, my first language. I occasionally hack in Haskell and I inevitably find that I have to relearn 90%+ of the stuff that I knew whenever I leave Haskell for a while. That being said, Haskell is an incredibly rich language, with a huge amount to teach you (very forcibly.) Types Types Types Types! Follow the types!