- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在 Rescript 中做出 promise 时:
let myPromise = Js.Promise.make((~resolve, ~reject) => resolve(. 2))
ReScript 编译器将针对未使用的变量拒绝发出警告。
有办法抑制这个错误吗?
最佳答案
您可以使用 as
将参数绑定(bind)到新名称,即 ~reject as newName
,并且与任何绑定(bind)/模式一样,您可以使用通配符模式 _
,告诉编译器您有意忽略它。
所以放在一起就是:
let myPromise = Js.Promise.make((~resolve, ~reject as _) => resolve(. 2))
关于unused-variables - 抑制 Rescript : Js. Promise.make 中的警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66981760/
假设我想以不受 Js 支持的方式遍历数组/Belt标准库函数。例如,也许我需要一次检查成对的元素。使用列表,这很容易以递归方式完成: let rec findDouble = (list) => sw
我是第一次探索 ReScript。我想使用记录类型作为我的键类型来构建 HashMap ,并且我正在寻找有关实现哈希函数的指导。 这是我的 ReScript 代码: type pointer = {
考虑到以下人为的示例,是否可以编写一个可以处理具有 a 属性的任何记录的 get 函数? type type_one = {a: int} type type_two = {a: int, b: in
考虑到以下人为的示例,是否可以编写一个可以处理具有 a 属性的任何记录的 get 函数? type type_one = {a: int} type type_two = {a: int, b: in
在 Rescript 中做出 promise 时: let myPromise = Js.Promise.make((~resolve, ~reject) => resolve(. 2)) ReScr
在 Rescript 中做出 promise 时: let myPromise = Js.Promise.make((~resolve, ~reject) => resolve(. 2)) ReScr
我正在逐渐将使用 React to TypeScript 的应用程序重写为 ReScript。 我已经在 ReScript 中实现了一些组件,但这是第一个,我使用 ReactDOM.Style.t作为
我是一名优秀的程序员,十分优秀!