首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Haskell "Prelude.undefined“错误

Haskell "Prelude.undefined“错误
EN

Stack Overflow用户
提问于 2018-02-21 23:20:01
回答 1查看 5K关注 0票数 1

我对Haskell非常陌生,我一直在犯下面的错误,我不知道哪里出了问题(甚至连它想告诉我的是什么)。任何帮助都将不胜感激!

*例外: Prelude.undefined CallStack (来自HasCallStack):error,调用于base:GHC.Err /base/GHC/err.hs:79:14,在base:GHC.Err中未定义,在main:Main中调用fileName.hs:35:12

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-02-21 23:22:33

这意味着您已经在您的文件undefined中使用了fileName.hs在线35。为了运行您的代码,您需要用真正的定义替换undefined

只有在草拟定义时才使用undefined,并且在编写真正的代码之前充当占位符(这将始终是打字机)。如果您试图在运行时评估它,您将得到一个错误,正如您已经发现的!

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48917165

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档