MCPcopy Create free account
hub / github.com/boostorg/build / unique

Function unique

v2/util/sequence.py:8–18  ·  view source on GitHub ↗
(values, stable=False)

Source from the content-addressed store, hash-verified

6import operator
7
8def unique (values, stable=False):
9 if stable:
10 s = set()
11 r = []
12 for v in values:
13 if not v in s:
14 r.append(v)
15 s.add(v)
16 return r
17 else:
18 return list(set(values))
19
20def max_element (elements, ordered = None):
21 """ Returns the maximum number in 'elements'. Uses 'ordered' for comparisons,

Callers 2

collect_targetsMethod · 0.90
run_path_setupFunction · 0.90

Calls 2

setFunction · 0.85
appendMethod · 0.80

Tested by 1

run_path_setupFunction · 0.72