What does "upvalue" mean in Mathematica and when to use them?

Viewed 3625

To me, g /: f[g[x_]] := h[x] is just verbose equivalent of f[g[x_]] := h[x]. Can you raise an example that you have to use /:?

3 Answers
Related