flowtype - 如何为具有通用类型的箭头功能编写流类型

标签 flowtype

如何为以下代码编写流类型?

函数参数是通用类型的数组。

const fn = (array) => Promise.resolve(array[0]);

最佳答案

const fn = <T>(array: Array<T>): Promise<T> => Promise.resolve(array[0]);

相关文档:https://flow.org/en/docs/types/generics/

关于flowtype - 如何为具有通用类型的箭头功能编写流类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37625799/

相关文章:

javascript - 流中的 Facebook 主义

javascript - 流类型检查 : undefined is not a function even if there is a conditional

javascript - 我可以在 React Storybook 中创建一个旋钮来修改具有 4 个值的数组,其中每个值都有一个选择下拉列表吗?

reactjs - 如何在流程中指定可选的 prop 类型?

javascript - 函数/对象字面量之前的问号意味着

javascript - 访问嵌套流类型

javascript - Flow 不喜欢这段代码,它有条件地访问一个对象的属性,只有当它存在时

flowtype - 流动。如何根据函数参数指定联合类型

javascript - 流量: Specify type of the keys and values of an object

flowtype - npm 模块如何开箱即用地提供自己的 Flow libdef?