# module `concrete.fhe.compilation.composition` Declaration of classes related to composition. --- ## class `CompositionClause` A raw composition clause. --- ### method `create` ```python create(tup: Tuple[str, int]) → CompositionClause ``` Create a composition clause from a tuple of a function name and a position. --- ## class `CompositionRule` A raw composition rule. --- ### method `create` ```python create(tup: Tuple[CompositionClause, CompositionClause]) → CompositionRule ``` Create a composition rule from a tuple containing an output clause and an input clause. --- ## class `CompositionPolicy` A protocol for composition policies. --- ### method `get_rules_iter` ```python get_rules_iter(funcs: List[Graph]) → Iterable[CompositionRule] ``` Return an iterator over composition rules.