ちょっとだけいじってみる。
簡単なプログラムを書く-> 実行して結果見る
っていう流れができないと、勉強にもならない。
func1 = 2
とかhugs上で書いても怒られちゃって関数定義すらできない。
なんでやねん、、、と思っていたらhugsでは対話的に関数定義ができないらしい。
そうなのかぁ・・・。
なので、.hsにいくつか関数を書いておいて
:l ファイル名
で読み込み
↓
hugsから関数呼び出し
↓
ファイルに書いた関数をちょこちょこ直す
↓
:r で再読みこみ
↓
hugsから関数呼び出し
・
・
・
とすることにした。
ようやく関数がかけたよ。モナドへの道は遠いなぁ。。。