  I describe a mathematical framework for the efficient processing of the very
large sets of Feynman diagrams contributing to the scattering of many
particles. I reexpress the established numerical methods for the recursive
construction of scattering elements as operations on compact abstract data
types. This allows efficient perturbative computations in arbitrary models, as
long as they can be described by an effective, not necessarily local,
Lagrangian.
