Task

31 阅读1分钟

函数签名

interface Task<A> {
  (): Promise<A>
}

Task是一个方法,返回Promise,期望永远是成功返回数据的,所以不返回reject。如果异步请求可能会失败,则可以使用TaskEither