Aprende a instalar OCaml localmente para resolver los ejercicios de Exercism en tu propio ordenador
Para trabajar en los ejercicios, necesitarás los siguientes programas:
OPAM, el gestor de paquetes de OCaml
Consulta Real World Ocaml, 2nd Ed.: Installation Instructions
para saber cómo instalar y configurar OPAM en tu sistema operativo.
El compilador de OCaml
Consulta una lista de las versiones disponibles:
opam switch
Si ya tienes un switch para OCaml 5.1, cárgalo ejecutando opam switch <switch-name> o crea un switch nuevo ejecutando:
opam switch create exercism 5.4.0
El nombre exercism es opcional, pero poner nombre a tus switches es una buena práctica.
Instala las bibliotecas estándar ampliadas y las bibliotecas de pruebas
Ejecuta lo siguiente para instalar las dependencias que necesita este track:
opam install base core_kernel ounit qcheck
Algunos ejercicios usan solo la biblioteca estándar de OCaml y otros usan las bibliotecas ampliadas de Jane Street llamadas Base y Core_kernel. La biblioteca de pruebas se llama OUnit, y algunos ejercicios además usan la biblioteca QCheck para pruebas basadas en propiedades. Ejecutar el comando anterior instalará estas bibliotecas.
Instala y usa un shell interactivo (opcional)
Un resumen de Setting up and using utop:
opam install utop
Crea un archivo nuevo llamado .ocamlinit en tu directorio personal y añade las siguientes líneas:
#use "topfind";;
#require "base";;
open Base
Instala herramientas en VS Code (opcional)
Si usas VS Code: