Reasonable
Framework-X is a Javascript framework that processes definitions of cause and effect. Applications define what their events mean by mapping them to descriptions of the effects they entail -- a state change, an asynchronous API call, the invocation of a custom function, or another event.