Aprende a instalar o OCaml localmente para resolveres os exercícios do Exercism na tua própria máquina
Para trabalhares nos exercícios, vais precisar destes programas:
OPAM, o gestor de pacotes do OCaml
Consulta as Instruções de instalação do Real World OCaml, 2.ª ed.
para saberes como instalar e configurar o OPAM no teu sistema operativo.
O compilador de OCaml
Vê a lista das versões disponíveis:
opam switch
Se já tens um switch para OCaml 5.1, podes carregá-lo executando opam switch <switch-name>, ou criar um novo switch executando:
opam switch create exercism 5.4.0
O nome exercism aqui é opcional, mas dar nome aos switches é uma boa prática.
Instala bibliotecas padrão estendidas e bibliotecas de testes
Executa o seguinte para instalar as dependências necessárias a este percurso:
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 chama-se OUnit, e alguns exercícios usam ainda a biblioteca QCheck para testes baseados em propriedades. Executar o comando acima instala estas bibliotecas.
Instala e usa a shell interativa (opcional)
Um resumo de como configurar e usar o utop:
opam install utop
Cria um novo ficheiro chamado .ocamlinit no teu diretório pessoal e acrescenta-lhe as seguintes linhas:
#use "topfind";;
#require "base";;
open Base
Instala ferramentas no VS Code (opcional)
Se usas o VS Code: