私はbaby.hs
1行のコードで書きました:
doubleMe x = x * 2
ファイルを保存した後、 を使用して (ターミナル) GHCi にロードしました:l baby
。正しく解釈され、読み込まれました。
を使用してテストし
doubleMe 10
ました結果が得られました
20
。
その後、Haskell コード、つまりdoubleMe x = x * 2
. ファイルbaby.hs
は空白でした。ファイルを保存しました。
再度ロードしました。正しく解釈され、読み込まれました。を使用してテストしたところ
doubleMe 25
、結果が得られました
50
。
私の質問:
- GHCi は以前にロードされた関数/データをどのくらい記憶していますか?
- このメモリをフラッシュするにはどうすればよいですか?