GHCi一旦加载就会记住数据多长时间?

时间:2013-05-30 10:06:28

标签: haskell ghci

我用一行代码写了baby.hs

doubleMe x = x * 2

保存文件后,我使用:l baby将其加载到(终端)GHCi中。 它被正确解释和加载。

我用它测试过 doubleMe 10 这给了我结果 20

之后我删除了Haskell代码,即doubleMe x = x * 2。文件baby.hs为空。保存了文件。

我又装了它。它被正确解释和加载。 我用它来测试它 doubleMe 25 这给了我结果 50

我的问题:

  1. GHCi记得以前加载的函数/数据有多长时间?
  2. 如何冲洗这段记忆?

0 个答案:

没有答案