using no local variables

We'll see how this is satisfied by

sum_odd = compose(sum(curry(filter)(isOdd)))

Power: