标签: javascript flowtype
关于类型定义中可能更改的类型,我遇到了一个问题。
如果我返回的堆是这样的:
type Test = { test: List<T> }
但希望函数可以进行如下转换:
type Out = { test: Array<T> }
是否有一种方法可以指定我将返回测试类型,只是将该特定的现场测试更改为数组而不是列表?
请记住,这也使用了泛型,所以我不知道传入或传出的类型的形状,只是如果存在特定类型,该函数会将其转换为另一个类型,但是形状将保持不变。
谢谢!