Our paper that discusses about how to use continuations and aspects to tame callback hell has been recently accepted. Sync/cc is a JavaScript package (available) to remove the async/await constructs or other proposal to address callback hell. This idea was accepted in a WoS journal Q3.
Sync/CC: Continuations and Aspects to Tame Callback Hell on the Web
