Yes, but promises are (unfortunately) _not_ monads!
https://rybicki.io/blog/2023/12/23/promises-arent-monads.htm...