(func, x, y, neutral_element)
| 116 | |
| 117 | |
| 118 | def cumulative_wrapper(func, x, y, neutral_element): |
| 119 | if isinstance(y, pd.Series) and len(y) == 0: |
| 120 | y = neutral_element |
| 121 | return func(x, y) |
| 122 | |
| 123 | |
| 124 | def cumulative_wrapper_intermediate(func, x, y, neutral_element): |