CPSolver.Constraint behaviour (Fixpoint v0.13.2)

Link to this section Summary

Link to this section Callbacks

Link to this callback

arguments(args)

Specs

arguments(args :: list()) :: list()

Specs

new(args :: list()) :: Constraint.t()
Link to this callback

propagators(args)

Specs

propagators(args :: list()) :: [atom()]

Link to this section Functions

Link to this function

constraint_to_propagators(constraint, reducer_fun \\ &Function.identity/1)

Link to this function

extract_variables(constraint)

Link to this function

new(constraint_impl, args)

Link to this function

post(constraint)