[Haskell-cafe] Comparison Haskell, Java, C and LISP

Nicu Ionita nicu.ionita at acons.at
Tue Oct 18 20:18:17 CEST 2011


Am 18.10.2011 18:53, schrieb Stephen Tetley:
> 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! ....
>
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe
But is (delimited) continuation not a kind of reflection?
Nicu



More information about the Haskell-Cafe mailing list