static long sum(OpenList
L)
{
long result = 0;
for( ; L.nonEmpty() ; L = L.rest() )
{
long first = ((Long)L.first()).longValue();
result += first;
}
return result;
}
An Iterative
Reduce Pattern
lcollapse list
into a value using ordinary iteration
unwrap