A few times on Twitter, I’ve complained that Promises are a poor conceptual stand-in for Eventual Values. A colleague of mine pointed out that I tweet this or something like it every few months. He’s correct, I do. The responses usually flow in saying something to the effect of “Well, if you’re not sure if a thing is a Promise or not, just use Promise.resolve(thing) and now you’re guaranteed to ge