当我运行代码并输入HELLO WORLD时,我收到以下错误:18:1-25: Non-exhaustive patterns in function stringTogether我使用跟踪模块记录了一些事情,在进入stringTogether函数之前,一切看起来都像预期的一样 我可能忽略了一些非常明显的东西,但我就是想不通为什么模式匹配不起作用,我希望有人能帮上忙。
我有用于将对象数组转换为csv的next函数,对象需要相同的键,为此我编写了验证它的泛型,但它只有在将对象键作为单独的字符串数组发送时才起作用 K extends string[{a: '1'}, { b: '2'}]); // show error
toCSV2([{a: '1'}, { b: '2'}]); // not show error