Assertion: unary predicate | /r/CapableOf | take its argument
Facets:
value: in order to make
type: PURPOSE
value: by constant reference
type: OTHER
value: typically
type: DEGREE
value: by value
type: OTHER
Source sentences:
text: This restriction is often reflected in the predicate's function signature: typically a unary predicate takes its argument either by value or by constant reference, in order to make sure that its argument (the referred-to input sequence element) cannot be modified.