※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。
英語とHaskellで学ぶ関数プログラミンの入門書(日本名:関数プログラミング入門,in English![第3版])
本書は、Haskellを用いて関数プログラミングの入門的な内容を英語で解説した書籍です。多くのプログラミング言語はもともと英語が母体であり、プログラミング自体を英語で学習することは、日本をはじめ特に非欧米語圏の人々にとって、きわめて重要かつ有用です。
なお本書では、日本の学生の英語での学習を支援するために、本文中の重要キーワードについては、適宜、日本語の訳や解説を加えています。本書を読み進めれば,英文の読解力と情報関係の専門用語の知識を自然に得ることができ,今後,英語論文や英文原書を読みこなすための確かな力が身につきます。
1 About Functional Programming
関数プログラミングについて
2 Basic Syntax and Evaluation Model
基本文法と評価モデル
3 Variables 変数
4 Functions 関数
5 Lists and Tuples リストとタプル
6 Conditions 条件の表現
7 Recursion 再帰
8 Pattern Matching パターンマッチ
9 Advanced Typing さらに進んだ型付け
10 Selected Applications 応用例
11 Towards Logic Programming
論理プログラミングに向けて
12 Concluding Remarks おわりに
APPENDIX A
APPENDIX B
APPENDIX C