在学习了基本语法之后,阅读一些非平凡的代码是学习语言的快捷方式.我们还可以学习如何在阅读其他代码时设计库/软件.
我有以下清单.
一个国际象棋中的OCaml程序通过托梅克Czajka.
HalDaumé 在Ocaml 写了几个机器学习库.包括决策树,逻辑回归和SVM.所有这些都是接近生产质量的代码.
一个国际象棋博弈分析程序在F#在微软研究院.
以上三个是我的最爱.你会建议一些其他来源吗?通用的开源软件都很好,专门的开源就像我在这里列出的三个更受欢迎.
f# ocaml
f# ×1
ocaml ×1