プログラミングの基礎
https://gyazo.com/fad8977c86889c23a5d0505644e565ca
デザインレシピを用いてプログラミングに必要な思考法を学び,メトロネットワーク最短路問題を解きながらデータ構造とアルゴリズムを身につける,
関数型言語OCamlによる入門者のための教科・参考書.
浅井/健一
1992年東京大学大学院理学系研究科修士課程修了。東京大学助手を経て、お茶の水女子大学理学部情報科学科助教授。博士(理学)。専門はプログラミング言語(本データはこの書籍が刊行された当時に掲載されていたものです)
2022/7/28
2022/7/31
浅井健一『プログラミングの基礎』(サイエンス社)読了。デザインレシピにしたがって再帰を含む各種関数をソリッドかつ丁寧に実装していく。OCamlのユーザー定義型やバリアント定義を活用し、実際に動かしてみても型推論が効くのでコードが気持ちよく書ける。時代や技術は移り変わっても、そこで使われる基礎的な技能は変わらないのだと感じた