Sum( list )
Sum( list, func )
In the first form Sum returns the sum of the elements of the list
list, which must have no holes. If list is empty 0 is returned.
In the second form Sum applies the function func to each element of
the list list, which must have no holes, and sums the results. If the
list is empty 0 is returned.
gap> Sum( [ 2, 3, 5, 7, 11, 13, 17, 19 ] );
77
gap> Sum( [1..10], x->x^2 );
385
gap> Sum( [ [1,2], [3,4], [5,6] ] );
[ 9, 12 ]
Product (see Product) computes the product of the elements of a list.
GAP 3.4.4