Aprende a instalar OCaml localmente para resolver los ejercicios de Exercism en tu propia computadora
Para trabajar en los ejercicios, vas a necesitar estos 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 aquí es opcional, pero darle nombre a tus switches es una buena práctica.
Instala las bibliotecas estándar extendidas y las bibliotecas de prueba
Ejecuta lo siguiente para instalar las dependencias que requiere este track:
opam install base core_kernel ounit qcheck
Algunos ejercicios usan solo la biblioteca estándar de OCaml, y otros usan las bibliotecas extendidas de Jane Street llamadas Base y Core_kernel. La biblioteca de prueba se llama OUnit, y algunos ejercicios además usan la biblioteca QCheck para pruebas basadas en propiedades. Ejecutar el comando de arriba instalará estas bibliotecas.
Instala y usa la shell interactiva (opcional)
Un resumen de Setting up and using utop:
opam install utop
Crea un archivo nuevo llamado .ocamlinit en tu directorio home y agrégale las siguientes líneas:
#use "topfind";;
#require "base";;
open Base
Instala herramientas en VS Code (opcional)
Si usas VS Code: