Sat, Sep 16, 2017
Implementing an A+ Conformant Promise Library in JavaScript the TDD Way
Futures/promises refer to constructs used to synchronize program execution. Learning how they work under the hood by implementing them is a great fundamental skill to have. This article is about writing an A+ Promise implementation from scratch, following the A+ promise spec in JavaScript the TDD way.