步函数（promise）的返回值（future）。设置future的值的过程也称为"resolve"（解析）、"fulfil"（实现）或"bind"（绑定）它。
应用.future和promise起源于函数式编程和相关范例（如逻辑编程），目的是将值（future）与其计算方式（promise）分离，从而允许更灵活地进行计算，特别是通过并行化。后来，它在分布式计算中得到了应用 ，减少了通信往返的延迟。再后来，它变得更有用了，因为它允许以直接风格编写异步程序，而不是以连续传递风格的方