[Haskell-cafe] Comparison Haskell, Java, C and LISP
Stephen Tetley
stephen.tetley at gmail.com
Tue Oct 18 18:53:09 CEST 2011
Haskell has no support for reflection whatsoever.
It can support compile time meta-programming with Template Haskell.
Reflection itself might be antagonistic to functional programming, I
suspect it is at odds with referential transparency. Most of the work
on reflection seemed based around Lisp / Scheme - Christian Queinnec's
reflective interpreter in Lisp in Small Pieces uses an awful lot of
set! ....
More information about the Haskell-Cafe
mailing list