9

このような関数を書きたい

double :: Int -> Int
double x = x + x

問題は、最初の行を書いた後です。

Prelude> double :: Int -> Int

Enterキーを押して次の行に移動しようとしましたが、次のようになります。

<interactive>:84:1: Not in scope: `double'
Prelude>

プログラムは最初の行を実行するようですが、私はそれを望んでいません。プログラムで2行目を記述してからコンパイルして実行させたいのです

では、Haskell の次の行に移動するにはどうすればよいでしょうか (私は Mac OS でターミナルを使用しています)。

4

1 に答える 1