While reading Fosco Loregian's "This is the (co)end, my only (co)friend" I found the following remark:
The product on the left ranges over objects in the category, but I'm confused by the so-called "double product" on the right, which seems to range over morphisms. In programmer-speak, that seems like a "type error" to me! Could someone "unpack" that part of the formula with a bit more detail?

It is not perfectly clear to me what you have a problem with. However, writing $\mathbf{C}_0$ and $\mathbf{C}_1$ for the collections of objects and morphisms of $\mathbf{C}$, and writing $\text{dom}, \text{cod} : \mathbf{C}_1 \to \mathbf{C}_0$ for the maps sending a morphism to its domain and codomain respectively. The right hand side would be $$\prod_{f \in \mathbf{C}_1} F(\text{dom}(f),\text{cod}(f)).$$ But this could be also written as $$\prod_{(c,c')\in \mathbf{C}_1^2} \left( \prod_{f \in \hom(c,c')} F(c,c')\right).$$