tiny-future

A tiny way to make `Promise` more convenient to use without any dependencies.