|
|
| A dune-project file is at the root of any project, it allows to set configuration for any executable or library in the project. |
|
|
|
| A dune allows you to declare an executable or a library. |
|
|
|
| You need an `.ocamlformat` file (that can be empty) at the root for `ocamlformat` to work. |
|
|
|
| You can run utop with your library thanks to e dune. |
|