【发布时间】:2020-01-24 10:54:28
【问题描述】:
这个对我来说没有意义:
import axios from 'axios'
import * as TE from 'fp-ts/lib/TaskEither'
export const getIntent = (sessionId: string, input: string) => process.env.INTENT_URL
? TE.tryCatch(
() => axios.post(`${process.env.INTENT_URL}`,{sessionId, input}),
reason => String(reason))
: TE.left(Error("No INTENT_URL")
)
Left 是 String 和/或 Error,这显然不相等。这种类型怎么检查???
【问题讨论】:
标签: typescript typescript-typings typechecking fp-ts