Brian Sniffen wrote:
On Dec 28, 2007 6:05 AM, Andrew Coppin <[EMAIL PROTECTED]> wrote:
[I actually heard a number of people tell me that learning LISP would
change my life forever because LISP has something called "macros". I
tried to learn it, and disliked it greatly. It's too messy. And what the
heck is "cdr" ment to mean anyway? To me, LISP doesn't even seem all
that different from normal languages (modulo weird syntax). Now
Haskell... that's FUN!]

Contents of Data Register.

Right. I've heard the story about why it came to be called that, but seriously... I can never remember whether I want cdr or car. It's a silly choice of name. [Sure, you can rename it. And then nobody but you will understand it.]

Macros are like Template Haskell.

Which, incidentally, I also don't use. ;-)

Doesn't Derive cover most of the useful cases for TH?

_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to