Definition 8.14.[BLL98, chp. 2.2] Let F and G be two species of structures. The
species F⊓⊔G (also denoted F[G]), called the functorial composite of F and G, is
defined as
192b⟨implementation: FunctorialCompose191b⟩+≡ (191a)⊲192a192c⊳ structures(s:SetSpecies L):Generator % == generate { import from List G L; gs:SetSpecies G L := set [structures(s)$G(L)]; for x in structures(gs) $ F(G L) repeat yield per x; } UsesGenerator617andSetSpecies117.