pub type TensorProduct<L, R> = Contract<0, L, R>;
Operator alias that applies f[g,h](x) = h(x) ⊗ g(x) element-wise to a buffer.
f[g,h](x) = h(x) ⊗ g(x)