问题描述
对于Haskell和VScode来说是全新的。代码的第一行给出了错误(当我突出显示它时)
“扩展接口生成过程中发生错误C:\ Users \ Curtis \ AppData \ Local \ ghcide \ main-da39 ... \ ext5545:renameFile:renamePath:MoveFileEx” \\?\ C:\ Users \ Curtis \ AppData \ Local \ ghcide \ main-da39 ... \ ext5545“仅” \\?\ C:\ Users \ ... \ AppData \ Local \ ghcide \ main-da39 ... \ Main.hie“:权限被拒绝(访问权限为拒绝。)扩展的接口生成”
如果我在末尾添加多余的空白行,该错误将消失并随机重新出现。有时会去找完全相同的书面代码。我的代码是
replicate' :: (Integral n) => n-> b-> [b]
replicate' n b
| n<0 = error "can't replicate a negative number"
| n<=0 = []
| True = b:replicate' (n-1) b
take' :: (Integral n) => n -> [b] -> [b]
take' n list
| n<=0 = []
| length list==0 = []
| True = x:(take' (n-1) xs)
where (x:xs)= list
takess' :: b->b
takess' b =b
fin = 5
但是由于基于行数是断断续续的,所以我怀疑它的可复制性。
该代码有时符合错误,有时不符合(尽管很难复制,因此它可能总是会编译)。
任何关于错误的建议,如何使其消失并远离它,或者如何使错误停止出现而又不存在时都将不胜感激
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)