Haskell はまったくの初心者です。基本を理解するために、私は「Haskell を学んで大成功を収める」に取り組み始めました。ファイルから関数をロードするという単純な問題に固執しています。
ファイルが呼び出さbaby.hs
れ、関数が含まれています
doubleMe x = x + x
何もありません。で保存しました/Users/me
。
GHCi に入力:load baby
すると、次のエラーが表示されます。
ターゲット `baby' は、モジュール名またはソース ファイルではありません。
私は Mac で作業しており、baby.hs
TextEdit セットを使用してファイルを作成し、プレーン テキスト/UTF-8 ファイルを生成しました。私のホームディレクトリは/Users/me
、GHCiからこれを確認する方法がわかりませんが、GHCiを実行する前にbashから確認したときのものだと思います。
私が間違っていることは何か分かりますか?