ord">module</span> <a href="Abelian_Group/index.html">Abelian_Group</a> : <span class="keyword">functor</span> (<a href="Abelian_Group/argument-1-G/index.html">G</a> : <a href="../../../Bastet/Interface/index.html#module-type-ABELIAN_GROUP">Bastet.Interface.ABELIAN_GROUP</a>) <span>&#45;&gt;</span> <span class="keyword">functor</span> (<a href="Abelian_Group/argument-2-A/index.html">A</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span>) <span>&#45;&gt;</span> <span class="keyword">si