浅井健一『プログラミングの基礎』(サイエンス社) の写経結果を格納したレポジトリです。
本書ではOCamlを利用していますが、本レポジトリでは同じML系のF#を採用しています。
それにともない、F#特有の記法や文法などを断りなく利用している部分があります。
- 例1. 本書ではスネークケースを採用しているが、本レポジトリではF#にのっとってキャメルケースにしています。
- 例2. 本書ではUnitテストの記述を推奨しているため、本レポジトリではUnitテストの記述にxUnit.netを利用しています。そのため記述方式がxUnit.net流になっています。
参考 本書のサポートページ: http://pllab.is.ocha.ac.jp/~asai/book/Top.html