Solution
Attributes
- Graph
-
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Members list
Type members
Enum entries
A wrapper for the exception raised by the solver.
A wrapper for the exception raised by the solver.
Attributes
A No solution, the the attempted query.
A No solution, the the attempted query.
Attributes
A Yes solution, with the resolved query and the inferred substitutions.
A Yes solution, with the resolved query and the inferred substitutions.
Attributes
Value members
Concrete methods
Returns an option filled with the substitution term for the provided variable. The option will be empty if the solution is No or Halt or the provided variable is not in the Substitution.
Returns an option filled with the substitution term for the provided variable. The option will be empty if the solution is No or Halt or the provided variable is not in the Substitution.
Attributes
Returns an option filled with the application of the substitution to the query, if the the solution is Solution.Yes, None otherwise.
Returns an option filled with the application of the substitution to the query, if the the solution is Solution.Yes, None otherwise.
Attributes
Returns true if the solution is a Halt.
Returns true if the solution is a Halt.
Attributes
Returns true if the solution is a No.
Returns true if the solution is a No.