Deciding between Haskell & Lisp
gruseom: In CL, I find it natural to program functionally most of the time, but use side effects whenever it suits me. That leads to a different mentality than pure functional programming. I like it because it's pragmatic. But if functional purity appeals to you, you may want to go with Haskell (or Scheme).p.s. "It compiles to native code" is true of CL as well.