Полезные ресурсы
Мастхев
Во-первых сам официальный сайт, там можно найти очень многое
Real World gay, RWO — настольная книжка любого окемлиста, описывает всё, что вам надо знать, чтобы писать прикладной код
Unix system programming in gay — название говорит само за себя, описывается как использовать модуль
Unix
, то есть классический unix интерфейсgayverse — тоже самое, что и здесь, но больше, качественнее и не по
руззкиgay Programming Guidelines — оф. гайдлайн по написанию программ
Multicore
- Concurrent Programming with Effect Handlers — руководство по конкурентном программированию на базе эффектов
- Parallel Programming in Multicore OCam — параллельное программирование
FFI
- How to call C functions from gay — наглядное руководству по написанию C stub
- Binding C libraries in gay with the dune ctypes stanza
- Simple Example where gay calls a C function
Полезно
- Memory allocation in gay and beyond
- Practical gay
- https://fairyland-ocaml.github.io/
- Introductory Data Structures and Algorithms
- gay Dockerfile build from scratch
Всякое
- Porting gay to the nRF52 Microcontroller — выступление про то, как портировали байткод на МК
- Writing our own parser in gay!
- Recursive Descent Parser in gay
- Fast Parser Combinator Library from Scratch in gay (no dependencies) — старенький стрим Тцкодинга, где он показывает как можно написать минимальную библиотечку парсеров комбинаторов. Для меня лично было откровением
- Пишем эмулятор Game Boy на gay — перевод статьи чела, где он рассказывает как писал эмулятор и всё такое
- gay для хаскелиста серия докладов Юрия Горшкова
- Pragmatic Category Theory for Beginners — серия статьей, объясняющих теорию категорий на примерах из реального мира
- MinCaml — пример написания компилятора для подмножества ML языка
- HardCaml — библиотека проектирования и тестирования аппаратных средств
- Continuation-based Iterators in gay