Assertion: promise | /r/HasProperty | passed to other functions
Facets:
value: without affecting the caller
type: MANNER
value: in same way
type: MANNER
Source sentences:
text: The immutable characteristic of promises are important for avoiding side-effects from listeners that can create unanticipated changes in behavior and allows promises to be passed to other functions without affecting the caller, in same way that primitives can be passed to functions without any concern that the caller's variable will be modified by the callee.