Assertion: lisp's function | /r/CapableOf | return same value
Facets:
value: for the same combination of arguments
type: OTHER
value: always
type: TEMPORAL
value: regardless of external factors
type: OTHER
Source sentences:
text: A pure function is a function which, in addition to having no side effects, always returns the same value for the same combination of arguments, regardless of external factors such as machine type or system state.