f | def ADD(f, g): | f | def ADD(f, g): |
n | return lambda x: (f(x) if callable(f) else f) \ | n | return lambda x: (f(x) if callable(f) else f) + \ |
| + (g(x) if callable(g) else g) | | (g(x) if callable(g) else g) |
| | | |
| | | |
| def SUB(f, g): | | def SUB(f, g): |
n | return lambda x: (f(x) if callable(f) else f) \ | n | return lambda x: (f(x) if callable(f) else f) - \ |
| - (g(x) if callable(g) else g) | | (g(x) if callable(g) else g) |
| | | |
| | | |
| def MUL(f, g): | | def MUL(f, g): |
n | return lambda x: (f(x) if callable(f) else f) \ | n | return lambda x: (f(x) if callable(f) else f) * \ |
| * (g(x) if callable(g) else g) | | (g(x) if callable(g) else g) |
| | | |
| | | |
| def DIV(f, g): | | def DIV(f, g): |
t | return lambda x: (f(x) if callable(f) else f) \ | t | return lambda x: (f(x) if callable(f) else f) / \ |
| / (g(x) if callable(g) else g) | | (g(x) if callable(g) else g) |
| | | |