¿Quieres aprender y dominar OCaml?

Únete al track de OCaml en Exercism para acceder a 60 ejercicios con análisis automático de tu código y mentoría personal, todo 100% gratis.

Acerca de OCaml

let rec fib = function
  | 0 -> 1
  | 1 -> 1
  | n -> fib (n - 1) + fib (n - 2)

60 ejercicios de programación de OCaml en Exercism. Desde Pangrama hasta Boliche.


Mejora tus habilidades de programación con ejercicios divertidos y gratificantes que ponen a prueba tu comprensión de los conceptos en Exercism.

Ver todos los ejercicios de OCaml en Exercism

Características principales de OCaml


OCaml

Tipos de datos algebraicos

Herramientas potentes para definir y manipular estructuras de datos complejas con facilidad.

Programación inmutable

No necesitas actualizaciones destructivas de las estructuras de datos ni mutaciones accidentales.

Tipado estático

Mayor rendimiento y menos errores en tiempo de ejecución.

Funciones de primera clase

Se pueden pasar como cualquier valor, usar como argumentos y devolver desde otras funciones.

Inferencia de tipos

La inferencia automática hace que el código sea menos verboso y que quienes programan sean más eficientes.

Polimorfismo paramétrico

Construye abstracciones que funcionan con distintos tipos de datos, como los genéricos de Java y las plantillas de C++.

Recibe mentoría al estilo de OCaml

Cada lenguaje tiene su propia forma de hacer las cosas. OCaml no es la excepción. Nuestros mentores te ayudarán a aprender a pensar como un desarrollador de OCaml y a escribir código idiomático en OCaml. Cuando hayas resuelto un ejercicio, envíalo a nuestro equipo de voluntarios, y te darán pistas, ideas y comentarios sobre cómo lograr que se parezca más a lo que normalmente verías en OCaml. Te ayudarán a descubrir esas cosas que no sabes que no sabes.

Aprende más sobre la mentoría

Ejercicios de OCaml creados por la comunidad

El track de OCaml en Exercism tiene 60 ejercicios para ayudarte a escribir mejor código.

Ver todos los ejercicios de OCaml
OCaml

Empieza con el track de OCaml

Lo mejor de todo: es 100% gratis para todos.

Únete al track de OCaml