Assertion: promise | /r/ObjectUse | used as means
Facets:
value: generally
type: MANNER
Source sentences:
text: Promises are generally used as a means for managing callbacks for asynchronous operations, but due to their design, they are way more useful than that.