(f, field, trace, init)
| 272 | ] |
| 273 | |
| 274 | def freduce(f, field, trace, init): |
| 275 | return reduce(lambda t,r: f(t, r[field]), trace, init) |
| 276 | |
| 277 | def calc_total(trace, field): |
| 278 | return freduce(lambda t,v: t + long(v), field, trace, long(0)) |
no test coverage detected