efficiency question
Jorge Adriano
jadrian@mat.uc.pt
Sat, 9 Feb 2002 11:44:27 +0000
On Saturday 09 February 2002 11:38, Jorge Adriano wrote:
> If you make it strict on the (,), like:
> > test3 l =
> > let s = foldr (\x (a,b) -> ((,)$!x+a)$!x-b) (1,1) l
> > in s
>
> Things will get worst.
> Well, that's what I expected, the elements of the list will b reduced to
> head normal form, and instead of a suspension of (%), you'll have a
> suspension of sums in the fst element of the pair *and* a suspension of
> differences in the second element of the pair.
Eh... no need to comment on this one... this was kind of dumb. Forget it...
:-)
J.A.