Хорошие проекты изучить OCaml и [закрытый] F#

После изучения базового синтаксиса, читая некоторый нетривиальный код быстрый способ выучить язык. Мы можем также изучить, как разработать библиотеку/программное обеспечение во время чтения кода других.

У меня есть следующие списки.

  1. Шахматная программа в OCaml Tomek Czajka.

  2. Hal Daumé записал несколько библиотек машинного обучения в Ocaml. Включая деревья решений, логистическую регрессию и SVM. Все они - код near-production-quality.

  3. Аналитическая программа Игры в шахматы в F# в Microsoft Research.

Вышеупомянутые три являются моим избранным. Вы предложите некоторые другие источники? Программное обеспечение с открытым исходным кодом общего назначения является хорошим, специализированным открытым исходным кодом как три, которые я перечисляю, здесь еще более приветствуются.

25
задан 2 revs, 2 users 100% 25 March 2014 в 23:20
поделиться

5 ответов

На странице Жан-Кристофа Филлиатра есть множество программ и библиотек в OCaml.

17
ответ дан 28 November 2019 в 21:15
поделиться

Джейнс Стрит выпустила несколько библиотек здесь . На самом деле они используют OCaml в промышленной среде. Если что, я бы посмотрел на это.

5
ответ дан 28 November 2019 в 21:15
поделиться

Ну, Unison мне рекомендовали посмотреть, а также решить различные проблемы из Project Euler, но лично я получаю больше, написав свои собственные практические программы, так что я, наверное, буду адаптировать одну из них в OCaml, чтобы посмотреть, как она работает.

.
2
ответ дан 28 November 2019 в 21:15
поделиться

У вас есть источник стандартной библиотеки ocaml, которая находится в o'caml.

Я думаю, вы уже посмотрели на него, но caml hump тоже хороший источник: Здесь

1
ответ дан 28 November 2019 в 21:15
поделиться

Посмотрите эту серию записей в блоге о проблеме книжного червя, они беззаботны и демонстрируют многопарадигму F # -несс очень хорошо. Последний выглядит наиболее «функциональным».

3
ответ дан 28 November 2019 в 21:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: