【发布时间】:2021-04-07 16:34:13
【问题描述】:
在 Rescript 中做出承诺时:
let myPromise = Js.Promise.make((~resolve, ~reject) => resolve(. 2))
ReScript 编译器将对unused variable reject. 发出警告
有没有办法抑制这个错误?
【问题讨论】:
-
我没用过rescript,你能用
.make((~resolve) =>吗? -
.make()是 ReScript 的 JS API 的内置函数,它必须采用 2 个命名参数resolve和reject。必须遵循 ReScript 中的格式,否则编译器会不高兴。