- 此问题在此处已有答案**:
Typescript recursive function composition(1个答案)
16小时前关门了。
键入一个函数列表的正确方法是什么,其中每个元素的输出类型与下一个元素的输入类型相匹配?
我想用 typescript 。
Typescript recursive function composition(1个答案)
16小时前关门了。
键入一个函数列表的正确方法是什么,其中每个元素的输出类型与下一个元素的输入类型相匹配?
我想用 typescript 。
1条答案
按热度按时间kx1ctssn1#
在Typescript中,可以使用类型注解定义函数的输入和输出类型。若要创建函数列表,其中每个元素的输出类型与下一个元素的输入类型匹配,可以使用联合类型组合列表中每个函数的输入和输出类型。
例如:
在此示例中,FunctionType是泛型函数类型的类型别名,该泛型函数类型接受类型T的输入并返回类型U的输出。listOfFunctions数组是函数数组,这些函数接受类型number的输入并分别返回类型number、number和string的输出。第一个函数的输入类型与列表中上一个函数的输出类型匹配,依此类推。