Promise.php Interfaces, Classes and Traits Promise Promises/A+ implementation that avoids recursion when possible.