Strictness making it worst?

Marcin 'Qrczak' Kowalczyk qrczak@knm.org.pl
Sat, 1 Dec 2001 20:48:08 +0000 (UTC)


Sat, 1 Dec 2001 15:58:47 +0000, Jorge Adriano <jadrian@mat.uc.pt> pisze:

> So my question is, is there anyway to force an argument to be reduced to 
> *normal form*?

The meaning of "normal form" (applied to an arbitrary Haskell type) is
not precisely defined. It depends on the type and must be implemented
for each type separately, you can at most group it in a class. It
can't be implemented for functions at all if you want to evaluate
their free variables.

-- 
 __("<  Marcin Kowalczyk * qrczak@knm.org.pl http://qrczak.ids.net.pl/
 \__/
  ^^
QRCZAK