【发布时间】:2020-02-16 22:29:41
【问题描述】:
在我认为应该相对简单的事情上,我遇到了困难。在尝试对几个功能进行简单组合时,我无法获得类型。有没有办法告诉 TS 找出类型推断而不必显式放置一些东西?
import { pipe, map } from 'ramda'
type TODO = unkown
export const mapP = (xf: TODO) => (data: TODO) =>
pipe(
map(xf),
x => Promise.all(x),
)(data)
我真的只想让map 指定函数的类型,而不必重新键入它们。提前致谢!
【问题讨论】:
标签: typescript functional-programming typescript-typings ramda.js