1

baby.hs用一行代码写了:

doubleMe x = x * 2

保存文件后,我使用:l baby. 它被正确解释和加载。

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

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

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

我的问题:

  1. GHCi 能记住之前加载的函数/数据多长时间?
  2. 我怎样才能刷新这个内存?
4

0 回答 0