NonBacktrackable

abstract class NonBacktrackable<E : ExecutionContext>(operator: String) : BinaryRelation<E>

A BinaryRelation known to be deterministic, i.e. producing exactly one Solve.Response (no choice points).

Inheritors

Constructors

Link copied to clipboard
constructor(operator: String)

Properties

Link copied to clipboard

Gets this wrapped primitive description Pair formed by signature and wrapped primitive type

Link copied to clipboard

A shorthand to get the signature functor name

Link copied to clipboard
open val help: String
Link copied to clipboard

Checked primitive implementation, retaining this wrapper's help metadata.

Link copied to clipboard