Skip to content

Commit

Permalink
Добавлена ссылка на туториал на странице Dune
Browse files Browse the repository at this point in the history
  • Loading branch information
dx3mod committed Nov 8, 2024
1 parent 61eefb9 commit 98a630d
Showing 1 changed file with 7 additions and 6 deletions.
13 changes: 7 additions & 6 deletions docs/tools/dune.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,11 @@ outline: deep

# Система сборки Dune

**Dune** - самое популярное решение для сборки OCaml-проектов, оно глубоко интегрировано в экосистему языка, обладает современным функционалом (на подобие инкрементальной сборки, параллельности) и позволяет собирать как исполняемые программы, так и библиотеки, вызывать тесты.
[Dune] - самое популярное решение для сборки OCaml-проектов, оно глубоко интегрировано в экосистему языка, обладает современным функционалом (на подобие инкрементальной сборки, параллельности) и позволяет собирать как исполняемые программы, так и библиотеки, вызывать тесты.

> [!NOTE] Документация
>
> - [Официальный сайт проекта](https://dune.build)
> - Стартовый туториал [Quick start](https://dune.readthedocs.io/en/stable/quick-start.html)
> - [Гайды OCaml Platform](https://ocaml.org/docs/bootstrapping-a-dune-project)
> [!NOTE] Как начать использовать?
> Рекомендуем начать с туториала [Your First OCaml Program](https://ocaml.org/docs/your-first-program),
> после чего обращаться к [документации](https://dune.readthedocs.io) для получения полной справки.
> [!IMPORTANT] Управление зависимостями
> Стоит понимать, Dune не занимается управлением пакетами (зависимостями).
Expand Down Expand Up @@ -236,3 +234,6 @@ $ dune build release
> и возможностей. Для повышения производительности можно использовать [Flambda](https://ocaml.org/manual/5.2/flambda.html)
> (про [опции сборки компилятора](./ocaml.md#опции-конфигурации)),
> но оно тоже не столько агрессивно, как GCC.

[Dune]: https://dune.build

0 comments on commit 98a630d

Please sign in to comment.