[Haskell-cafe] Why is Haskell not homoiconic?

Jerzy Karczmarczuk jerzy.karczmarczuk at info.unicaen.fr
Tue Oct 31 09:07:28 EST 2006

Henning Sato von Rosen wrote:

> I am curious as to why Haskell not is homoiconic?
> I am interested in the reasons behind that design descision.
> I ask using this defintion og homiconicity:
> Homiconic means that "the primary representation of programs is also a
> data structure in a primitive type of the language itself" --
> http://en.wikipedia.org/wiki/Homoiconic
> Examples: LISP, Rebol, Natural Languages...

Could you say why do you think Haskell SHOULD belong to this class?

Jerzy Karczmarczuk

More information about the Haskell-Cafe mailing list