Open generic function
Returns the key at which a particular value occurs in a sequence.
position sequence value #key predicate skip => key
<sequence>.
<object>.
<function>. Default value: \==.
<integer>. Default value: 0.
<object>.
common-extensions
common-extensions
Returns the key at which value occurs in sequence.
If predicate is supplied, position uses it as an equivalence predicate for comparing sequence's elements to value. It should take two objects and return a boolean. The default predicate used is \==.
The skip argument is interpreted as it is by Dylan's find-key function: position ignores the first skip elements that match value, and if skip or fewer elements satisfy predicate, it returns #f.