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.