プログラミング、アカデミック、何か面白いこと。 記載されているものは基本的に私が所属する団体とは関係がありません。

  1. プログラミング
  2. 16 view

[Haskell]インストール Ubuntu 13.04

haskellのインストール

haskellを使ってみたくなったのでインストールしてみる。

インストールは非常に簡単。

$sudo apt-get install ghc
$ghc
ghc: no input files
Usage: For basic information, try the `--help' option.
$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> Ctrl+z

簡単なプログラム

なんとなくファイルの内容をそのまま出力するプログラムを書いてみる。

main = do
     cs <- readFile "input"
     putStr cs

これを動かしてみる。

$vim input
1  100
2  1300
3  560
$ghc hello.hs
$ls
hello  hello.hi   hello.hs  hello.o  input
$./hello
1  100
2  1300
3  560

動いた!
研究用のプログラムはHaskellで書いてみようかな。

プログラミングの最近記事

  1. sbt1.0.0のインストールとサンプル実行

  2. [機械学習]各種Pythonライブラリ入りの実験用Dockerイメージを作った

  3. [Node.js]バッチスクリプトの書き方

  4. [Play][Scala]PlayFrameworkでリクエスト駆動のバッチを作る

  5. [OpenCV][Ruby]Webページのデザイン崩れ確認の自動化

関連記事

PAGE TOP