我有以下代码:
const myObject: { myProperty: number } = { myProperty: 2 };
const myProp = R.prop('myProperty', myObject);
我希望myProp的类型是数字,但我得到了?数字。
由于我向流程保证myObject具有属性myProperty,该属性在第1行上不为null或未定义,这不应该是可能的吗?
我正在使用ramda v0.24.1和flow-bin v0.59.0
答案 0 :(得分:0)
原来我有一个过时版本的ramda流式定义。 myProp现在变为预期的数字。