(trace, field)
| 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)) |
| 279 | |
| 280 | def calc_max(trace, field): |
| 281 | return freduce(lambda t,r: max(t, r), field, trace, 0) |
no test coverage detected