That is not what I was referring too. I was referring to documentation pages such as on w3schools, e.g., JavaScript For Of. All these pages document browser support. So, for subtract/3 I would like to see a page documenting the two (or more) variations and the availability in Prolog systems that wish to contribute. Something like:
subtract(+Set, +Delete, -Result) is det.
bla bla.
Variations
- unification based bla bla
- identity based bla bla
Availability
SWI-Prolog: library(lists), variant (1)
Ciao: library(idlists), variant (2)
…
I.e., nothing technical, just docs. Ideally this would start discussion and cause systems to find a common ground. For example, I think id based is better. Surely if SWI-Prolog is the outlier I’m happy to change that, considering that the impact is most likely low.