大学図書館で面白そうな本を発見。やっぱ図書館。最高。
2006年のだいぶ古い本だけど、関数型言語は興味ある。
良本の予感。
とりあえず手を動かさないと覚えないのでインストールする。
iPhoneのコンソールアプリ(Termius)からコンソールでやっちゃう。
RaspberryPi3 にログイン。便利な時代になったもんだ。
ghc なるコマンドでいろいろするらしい。
$ sudo apt-get install ghc haskell-platform
インストール完了。
まずは Hello, Haskell World
コンパイルが要るのね。
$ vim hello.hs
この時点で putstr のsが大文字でないのを見落とした。
コンパイルがエラーになる。putStrが正しい。
書き直した。
再度コンパイル。
$ ghc hello.hs -o hello
なんとエラーだ。リンカのエラー。なぜ。
ソースは間違ってないよなぁ。
$ cat hello.hs
RaspberryPiだから?ARMだとダメ?また今度調べる。