[email protected] wrote: > You are asked to iterate over the list and calculate the average value > of each 3 neighbouring values.
Lambda Fu, form 72 - three way dragon zip
averages3 xs = zipWith3 avg xs (drop 1 xs) (drop 2 xs)
where avg a b c = (a+b+c) / 3
Regards,
apfelmus
--
http://apfelmus.nfshost.com
_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe
