Y
Hacker News
new
|
ask
|
show
|
jobs
by
colanderman
594 days ago
Yes, `nonvar/1` is considered "extralogical", in that it can be used to observe these side effects. If one sticks to "pure" logical operations (which unintuitively excludes `\+` negation) they are not observable.