[Haskell-cafe] Re: Why is Haskell not homoiconic?

2006-10-31 Thread Stefan Monnier
>> Homiconic means that "the primary representation of programs is also a >> data structure in a primitive type of the language itself" > The main reason is that Haskell is designed as a compiled > language, so the source of the programme can safely > disappear at runtime. So there's no need to h

[Haskell-cafe] Re: Why is Haskell not homoiconic?

2006-10-31 Thread Jón Fairbairn
"Henning Sato von Rosen" <[EMAIL PROTECTED]> writes: > Hi all! > > I am curious as to why Haskell not is homoiconic? It very nearly is. The icon for Haskell is a lower-case lambda, but the logo for these folk http://www.ualberta.ca/~cbidwell/cmb/lambda.htm is an upper-case lambda. > Homiconic m