2013年度 後期木曜日 1コマ
担当 香川考司
対象 大学院・工学研究科・信頼性情報システム工学専攻
工学研究科、プログラミング・パラダイム/プログラミング言語意味論 (旧・プログラミング言語特論)のホームページです。 受講者はこのページを随時チェックするようにしてください。
(01/27) 期末試験は 2月 6日(木)1 校時です。 6301 教室ですので、注意してください。
(12/19)「プログラミング言語意味論」第1回レポート (〆切未定 2/20(木))
(01/29) すべての問題を公開します。
(01/23) さらに問題の一部を公開します。
(12/19) 冬休み前に問題の一部を公開します。
(11/29) 「プログラミング・パラダイム」第 1 回レポート (12/12 〆切)
(10/31) GHC.IO ブラウザーから実行できる GHCi です。
外部サイトなので、重いプログラムを動かして迷惑をかけないようにしてください。
ファイルをロードできないので、変数や関数を定義するときは、 「let」 というキーワードに続けて書いてください。
Prelude> let square x = x * x Prelude> square 2 4
定義の途中で改行できないので、複数行の定義をするときは、 改行の代わりに「;」で区切って書いてください。
Prelude> let fact 0 = 1; fact n = n * fact (n-1) Prelude> fact 10 3628800
ある程度の時間入力がないと、タイムアウトするのでリロードしてください。
(10/10) HaskellPlatform-2013.2.0.0-setup.exe(大学内のコピー・香川大学内からのみアクセス可)をインストールしておいてください。 大学外からは、Haskell Platform のダウンロード にアクセスしてください。