対話的な関数定義がしたい!
言語の勉強中には、ちょちょっとコードを書いてみたいことがよくある。
たとえば、関数定義の方法を調べるために、こんな関数を書いたりする。
inc n = n + 1
これを毎回、エディタで書いて、リロードして、関数を呼び出していたら面倒でやってられない。
というわけで、対話的に定義する方法を探してた。
Home — The Glasgow Haskell Compilerをインストールして、付属のghciを起動する。
let inc n = n + 1
で定義することができる。残念ながら複数行は無理だけど、これでだいぶ楽になった。