首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何清除ghci的函数结果缓存?

如何清除ghci的函数结果缓存?
EN

Stack Overflow用户
提问于 2013-03-19 02:03:49
回答 5查看 3.4K关注 0票数 17

GHCI似乎在交互式会话期间缓存函数的结果。这很容易注意到,只需调用一个耗时的函数两次。第二次,结果会立即出现。

有没有办法从GHCI中清除这个缓存,这样我就不需要重新启动它了?我正在做一些快速的、不详细的性能比较,所以使用System.CPUTime将是一种过度的杀伤力。

EN

Stack Overflow用户

发布于 2013-03-19 04:39:15

您可以随时通过命令:r重新加载您正在使用的模块。这将丢弃您所做的任何交互式绑定,如果您只是随便看看,这可能并不总是实用的。如果你没有实际使用一个模块,这也是可行的。

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

https://stackoverflow.com/questions/15483752

复制
相关文章

相似问题

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