Unisciti al track OCaml di Exercism per accedere a 60 esercizi con l'analisi automatica del codice e mentoring personale, tutto 100% gratuito.
let rec fib = function
| 0 -> 1
| 1 -> 1
| n -> fib (n - 1) + fib (n - 2)
Migliora nella programmazione con esercizi divertenti e gratificanti che mettono alla prova la tua comprensione dei concetti su Exercism.
Inserisci e cerca numeri in un albero binario.
Determina se un dato anno è un anno bisestile.
Dato un numero, determina se è valido o no secondo la formula di Luhn.
Strumenti potenti per definire e manipolare strutture dati complesse con facilità.
Non servono aggiornamenti distruttivi delle strutture dati né mutazioni accidentali.
Prestazioni maggiori e meno errori a runtime.
Si possono passare come qualsiasi valore, usare come argomenti e restituire da altre funzioni.
L'inferenza automatica rende il codice meno verboso e gli sviluppatori più efficienti.
Costruisci astrazioni che funzionano con tipi di dati diversi, come i generics in Java e i template in C++.
Ogni linguaggio ha il suo modo di fare le cose. La traccia OCaml non fa eccezione. I nostri mentori ti aiuteranno a imparare a pensare come uno sviluppatore OCaml e a scrivere codice idiomatico in OCaml. Dopo aver risolto un esercizio, invialo alla nostra squadra di volontari, che ti darà suggerimenti, idee e feedback su come renderlo più simile a quello che vedresti normalmente in OCaml: ti aiuteranno a scoprire le cose che non sai di non sapere.
Scopri di più sul mentoringLa traccia OCaml su Exercism ha 60 esercizi per aiutarti a scrivere codice migliore.
Vedi tutti gli esercizi di OCamlLa parte migliore: è gratis al 100% per tutti.
Unisciti alla traccia OCaml