threaded_discard(Goal)
Discards discard any matching results of proving Goal
in a new thread that might be already waiting to be retrieved. This call succeeds. Morevover, this call does not blocks execution waiting for a reply to be sent to the this thread by the thread executing the goal.
threaded_discard(+callable)
instantiation_error
type_error(callable, Goal)
threaded_discard(Goal)
threaded_discard(::Goal)
threaded_discard(Object::Goal)