qlist.pl -- open list utilities

This module defines functions for dealing with open-lists, that is, lists whose tail is a variable. That means that some functions, like testing for element-membership, have to be redefined to avoid unwanted extension of the list. These functions are defined here, and typically are named the same way as those found in the standard list-predicates, just extending the name by a 'q' - for 'query'.

- Heiko Lewin <heiko.lewin@gmx.de>

Undocumented predicates

The following predicates are exported, but not or incorrectly documented.

nth1q(Arg1, Arg2, Arg3)
memberq(Arg1, Arg2)
lengthq(Arg1, Arg2)