A lie needs to be intentional. If they meant to fulfill the promise, it wasn’t a lie.
A lie to yourself is still a lie.
Yes. If your history with such promises is you always break them, then making another of those promises is a lie unless you’ve changed something about your ability to deliver
What if they intended to fulfill the promise but never actually did? Does that not make it a lie all the same?
I don’t think so. That would make it a mistake. Just like if I made a claim that I believed true but wasn’t.
No, that makes the person who promised to do something incapable of doing it. If I promise to jump over a stool and fail that doesn’t make me a liar because I actually intended to fulfill that promise.
No, its only a lie if they say they were going to do it without ever intending to do so. If they intended to do it and something happened that prevented them from doing it, it wasn’t a lie. If you’re looking for a reason to be pissed at someone for not fulfilling a promise you still can be justified depending on the rest of the context.
An unfulfilled promise should return an object that is rejected with a given reason. (source)
;)
This is why we can’t have nice things.
Does Javascript have anything to say about promises that are never resolved/rejected? Is that something that happens?
No, that’s a broken promise. Possibly considered a failure.
Lies are intentional from the start, so it would only be a lie if the promise, itself, was never genuine from the beginning, but that’s not in the parameters of the question.
An intentionally broken promise is even worse than just any lie. To break a promise means you cannot keep a core part of you consistent.
Pretty much yes.
If a friend/partner promises to change their behaviour or do something specific and does not? Yep, that is a lie.
deleted by creator
No … that’s just disappointment
Not fulfilling a promise build distrust, but ultimately it depends on multiple factors to determine if an unkept promise is a lie.
A promise can be made using incomete knowledge of all the variables, and further down the road as you get a clearer picture you realize this promise cannot be kept.
The intention behind the promise, and how transparent you are about the possible outcome is important between failing to keep your promise and outright lying about it by keeping everyone in the dark as long as possible (to the benefit of the person who made that promise and to the detriment of everyone else).
deleted by creator