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) |
| | | |