beanmachine.ppl.compiler.bmg_requirements module
- class beanmachine.ppl.compiler.bmg_requirements.EdgeRequirements(typer: beanmachine.ppl.compiler.lattice_typer.LatticeTyper)
Bases:
object
- requirements(node: beanmachine.ppl.compiler.bmg_nodes.BMGNode) List[Union[beanmachine.ppl.compiler.bmg_types.BMGLatticeType, beanmachine.ppl.compiler.bmg_types.BaseRequirement]]