Too Long; Didn't Read
Some people have said a <code class="markup--code markup--p-code">Promise</code> is a <code class="markup--code markup--p-code">Monad</code>. Others have said a <code class="markup--code markup--p-code">Promise</code> is not a <code class="markup--code markup--p-code">Monad</code>. They are both wrong... and they are both right.