Aprenda a instalar o OCaml localmente para resolver os exercícios do Exercism na sua própria máquina
Para trabalhar nos exercícios, você vai precisar destes programas:
OPAM, o gerenciador de pacotes do OCaml
Consulte Real World Ocaml, 2nd Ed.: Installation Instructions
para saber como instalar e configurar o OPAM no seu sistema operacional.
O compilador OCaml
Veja uma lista das versões disponíveis:
opam switch
Se você já tem um switch para OCaml 5.1, carregue-o rodando opam switch <switch-name> ou crie um novo switch rodando:
opam switch create exercism 5.4.0
O nome exercism aqui é opcional, mas dar nome aos seus switches é uma boa prática.
Instale bibliotecas padrão estendidas e bibliotecas de teste
Rode o seguinte para instalar as dependências exigidas por esta trilha:
opam install base core_kernel ounit qcheck
Alguns exercícios usam apenas a biblioteca padrão do OCaml, e outros usam as bibliotecas estendidas da Jane Street chamadas Base e Core_kernel. A biblioteca de testes se chama OUnit, e alguns exercícios também usam a biblioteca QCheck para testes baseados em propriedades. Rodar o comando acima instala essas bibliotecas.
Instale e use um shell interativo (opcional)
Um resumo de Configurando e usando o utop:
opam install utop
Crie um novo arquivo chamado .ocamlinit no seu diretório home e adicione as seguintes linhas a ele:
#use "topfind";;
#require "base";;
open Base
Instale ferramentas no VS Code (opcional)
Se você usa o VS Code: