The future Hoa\Promise library