1

Possible Duplicate:
Is Haskell a Lisp?

Many people who have worked on Lisp told me that Haskell is one of the dialects of Lisp. I searched on internet but could not find the proper answer. Can somebody explain regarding this?

Community
  • 1
  • 1
Rog Matthews
  • 3,147
  • 16
  • 37
  • 56
  • 4
    Ask one of those who told you for a reference – mmmmmm Jan 12 '12 at 11:49
  • http://stackoverflow.com/questions/4696618/is-haskell-a-lisp provides a reference: it says that The Haskell Road to Logic, Maths and Programming by Doets and Eijck 2004 makes this claim. – Paul Johnson Jan 12 '12 at 12:18

2 Answers2

5

No, it isn't. See: http://www.haskell.org/haskellwiki/History_of_Haskell

Marcin
  • 48,559
  • 18
  • 128
  • 201
3

They're playfully referring to rich metaprogramming and multi-paradigm capabilities of Lisp which allow using various programming styles, which may also lead to thinking of all other languages as merely particular cases of Lisp. Some implementations of Lisp family languages, like Racket implementation of Scheme, contain features also seen in Haskell, like static types, pattern matching or lazy evaluation.

And remember that

Whoever does not understand LISP, is doomed to reinvent it

Dmitry Dzhus
  • 600
  • 2
  • 8