On Wed, 2 Apr 2008, Hans Aberg wrote:
Show could be implemented by writing out the function closures, but I think the reason it is not there is that it would create overhead in compiled code.
It would also not give referential transparent answers, because the same function can be implemented in different ways:
http://www.haskell.org/haskellwiki/Show_instance_for_functions _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe