らんだむな記憶

blogというものを体験してみようか!的なー

はぢめてのHaskell

洗濯終わらないし、なんとなく、なーんとなくインストール。

Haskell 事始め ~ Ubuntu に Platform 入れて、GHCi(対話式)、GHC(スクリプト・ファイル読み込み)、cabal(モジュールのインポート)をやってみた - Qiitaによると、

sudo apt-get install haskell-platform

らしい。なんか古いの入りそうだな。
ソースコードから入れてみよう。変になったらVMのスナップショットをロールバックしたらいい。

Download Haskell Platformから、tarballを回収。

$ tar xvfz haskell-platform-7.10.2-a.tar.gz

してREADMEを読む。GHCとかいうのが要るっぽい。
GHC: Download version 7.10.2が新しそうだからこれを回収。ghc-7.10.2-src.tar.bz2 とかいうsource tarballにしておこう。

$ tar xvfj ghc-7.10.2-src.tar.bz2

んで、READMEにGHCの展開済みtarballのパスを指定して云々とあるので、

$ ./platform.sh --prefix=/opt/haskell ../ghc-7.10.2
./platform.sh: 18: ./platform.sh: cabal: not found
***
*** Building hptool
***
./platform.sh: 29: ./platform.sh: cabal: not found

さらばっ!洗濯が終わったので中断。