Unisciti al track Standard ML di Exercism per accedere a 90 esercizi con l'analisi automatica del codice e mentoring personale, tutto 100% gratuito.
fun fib 0 = 0
| fib 1 = 1
| fib 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.
Risolvi il puzzle della zebra.
Converti i numeri arabi moderni in numeri romani.
Trova le parole che usano le stesse lettere di un'altra parola.
Facile da definire e facile da usare, con un pattern matching robusto e il controllo di esaustività dei pattern.
Un sistema potente e flessibile che supporta l'occultamento delle informazioni e la genericità.
La sicurezza prima di tutto! Forti garanzie sulla correttezza dei programmi in fase di compilazione.
Tutti i vantaggi della programmazione funzionale, con anche alcune funzionalità imperative.
Spesso il compilatore riesce a calcolare il tipo dal contesto. I programmi diventano più concisi e più facili da scrivere.
Astrazioni che attraversano i tipi di dati: pensa ai template in C++ o ai generics in Ada.
Ogni linguaggio ha il suo modo di fare le cose. La traccia Standard ML non fa eccezione. I nostri mentori ti aiuteranno a imparare a pensare come uno sviluppatore Standard ML e a scrivere codice idiomatico in Standard ML. 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 Standard ML: ti aiuteranno a scoprire le cose che non sai di non sapere.
Scopri di più sul mentoringLa traccia Standard ML su Exercism ha 90 esercizi per aiutarti a scrivere codice migliore.
Vedi tutti gli esercizi di Standard MLLa parte migliore: è gratis al 100% per tutti.
Unisciti alla traccia Standard ML