Tu veux apprendre et maîtriser OCaml ?

Rejoins le parcours OCaml d’Exercism pour accéder à 60 exercices avec l'analyse automatique de ton code et un mentorat personnalisé, et tout cela 100 % gratuit.

À propos de OCaml

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

60 exercices de programmation pour OCaml sur Exercism. De Vérificateur d'ISBN à École primaire.


Améliore tes compétences en programmation grâce à des exercices ludiques et gratifiants qui testent ta compréhension des concepts avec Exercism.

Voir tous les exercices OCaml sur Exercism

Les fonctionnalités clés de OCaml


OCaml

Types de données algébriques

Des outils puissants pour définir et manipuler des structures de données complexes en toute simplicité.

Programmation immuable

Pas besoin de mises à jour destructrices des structures de données ni de mutations accidentelles.

Typage statique

Des performances accrues et moins d'erreurs à l'exécution.

Fonctions de première classe

Elles se passent comme n'importe quelle valeur, s'utilisent comme arguments et se renvoient depuis d'autres fonctions.

Inférence de types

L'inférence automatique rend le code moins verbeux et les développeurs plus efficaces.

Polymorphisme paramétrique

Construis des abstractions qui fonctionnent avec plusieurs types de données, comme les génériques en Java et les _templates_ en C++.

Un mentorat à la manière de OCaml

Chaque langage a sa propre façon de faire les choses. OCaml ne fait pas exception. Nos mentors t'aideront à apprendre à penser comme un développeur OCaml et à écrire du code idiomatique en OCaml. Une fois que tu as résolu un exercice, soumets-le à notre équipe de bénévoles, qui te donnera des indices, des idées et des retours sur la façon de le rapprocher de ce que tu verrais habituellement en OCaml. Ils t'aideront ainsi à découvrir les choses que tu ne sais pas que tu ne sais pas.

En savoir plus sur le mentorat

Des exercices OCaml issus de la communauté

Le parcours OCaml sur Exercism propose 60 exercices pour t'aider à écrire du code de meilleure qualité.

Voir tous les exercices OCaml
OCaml

Lance-toi dans le parcours OCaml

Le meilleur, c'est que c'est 100 % gratuit pour tout le monde.

Rejoins le parcours OCaml