JavaScript Promises Discussion: Make Them Monadic? (2013)
For those looking for monadic Promises, I’d suggest taking a look at Fluture (<a href="https:&#x2F;&#x2F;github.com&#x2F;fluture-js&#x2F;Fluture" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;fluture-js&#x2F;Fluture</a>). It’s a wonderful library and with do-notation, ability to work with callbacks, nodebacks, and Promises, I haven’t looked back. It also has adheres to Fantasy Land, Static Land, and has defintions for santuary-def.