pub fn not(
heap: &mut QueryHeap,
hypothesis: &mut Hypothesis,
goal: usize,
predicate_table: Arc<PredicateTable>,
config: Config,
) -> PredReturnExpand description
Negation as failure: succeeds if the inner goal cannot be proven
pub fn not(
heap: &mut QueryHeap,
hypothesis: &mut Hypothesis,
goal: usize,
predicate_table: Arc<PredicateTable>,
config: Config,
) -> PredReturnNegation as failure: succeeds if the inner goal cannot be proven