Vuoi imparare e padroneggiare Standard ML?

Unisciti al track Standard ML di Exercism per accedere a 90 esercizi con l'analisi automatica del codice e mentoring personale, tutto 100% gratuito.

Informazioni su Standard ML

fun fib 0 = 0
  | fib 1 = 1
  | fib n = fib (n - 1) + fib (n - 2)

90 esercizi di programmazione per Standard ML su Exercism. Da Puzzle della zebra a Anagramma.


Migliora nella programmazione con esercizi divertenti e gratificanti che mettono alla prova la tua comprensione dei concetti su Exercism.

Vedi tutti gli esercizi di Standard ML su Exercism

Funzionalità principali di Standard ML


Standard ML

Tipi di dati algebrici

Facile da definire e facile da usare, con un pattern matching robusto e il controllo di esaustività dei pattern.

Modulare

Un sistema potente e flessibile che supporta l'occultamento delle informazioni e la genericità.

Tipizzazione statica

La sicurezza prima di tutto! Forti garanzie sulla correttezza dei programmi in fase di compilazione.

Incentrato sul funzionale

Tutti i vantaggi della programmazione funzionale, con anche alcune funzionalità imperative.

Inferenza di tipo automatica

Spesso il compilatore riesce a calcolare il tipo dal contesto. I programmi diventano più concisi e più facili da scrivere.

Polimorfismo parametrico

Astrazioni che attraversano i tipi di dati: pensa ai template in C++ o ai generics in Ada.

Ricevi mentoring nello stile di Standard ML

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 mentoring

Esercizi Standard ML creati dalla community

La traccia Standard ML su Exercism ha 90 esercizi per aiutarti a scrivere codice migliore.

Vedi tutti gli esercizi di Standard ML
Standard ML

Inizia con la traccia Standard ML

La parte migliore: è gratis al 100% per tutti.

Unisciti alla traccia Standard ML