object
Useful predicates over lists of pairs (key-value terms).
Paulo Moura
1.1
2011/1/7
static, context_switching_calls
(no dependencies on other files)
Converts between a list of pairs and lists of keys and values.
static
keys_values(Pairs,Keys,Values)
keys_values(+list(pair),-list,-list) – one
keys_values(-list(pair),+list,+list) – one
Extracts a list of keys from a list of pairs.
static
keys(Pairs,Keys)
keys(+list(pair),-list) – one
Extracts a list of values from a list of pairs.
static
values(Pairs,Values)
values(+list(pair),-list) – one
Transposes a list of pairs by swapping each pair key and value. The relative order of the list elements is kept.
static
transpose(Pairs,TransposedPairs)
transpose(+list(pair),-list(pair)) – one
(none)
(none)