Haskell環境を整えてみたplatform)
Haskell勉強してみようと思う。
動機は特にない。なんとなく(笑)
先ずは環境整備から
参考にしたWeb
- haskellの環境を構築(ubuntu10.10) - podhmoの日記
- Haskell ghc-7.4.1をインストール Ubuntu 11.04
- Haskell ghc-7.4.1をUbuntu12.04.1LTSに
- Haskell基礎文法最速マスター
インストール
haskell-platformがおいしい環境らしい。
apt-getでインストール。(Ubuntu 12.04)
$> sudo apt-get install haskell-platform haskell-platform-doc $> cabal update $> cabal install ghc-mod
インストール後に以下のコマンド打ってみた。
GHCi 7.4.1らしい。
$> ghci GHCi, version 7.4.1: http://www.haskell.org/ghc/ :? for help Loading package ghc-prim ... linking ... done. Loading package integer-gmp ... linking ... done. Loading package base ... linking ... done. Prelude>
早速、終了方法がわからんかった(笑)
Prelude> :quit
で、終了です。
※ghc-mod は ~/.cabal/bin にインストールされているので、パスを通す必要があります。
Hello World
やっぱり最初はコレでしょう!
- hello.hs
main = putStrLn "Hello World!!!"
- 実行結果
$> runghc hello.hs Hello World!!! $>
わぁーい!出来た!!!