Unisciti al track Roc di Exercism per accedere a 126 esercizi con l'analisi automatica del codice e mentoring personale, tutto 100% gratuito.
print_remaining! = |todos|
todos
.keep_if(|todo| todo.status != Done)
.for_each!(|todo| echo!("- ${todo.name}\n"))
main! = |_args| {
todos = [
{ name: "Buy groceries", status: Done },
{ name: "Join Exercism", status: Done },
{ name: "Learn Roc", status: InProgress },
{ name: "Call mom", status: NotStarted },
]
print_remaining!(todos)
Ok({})
}
Migliora nella programmazione con esercizi divertenti e gratificanti che mettono alla prova la tua comprensione dei concetti su Exercism.
Individua i punti di sella in una matrice.
Crea un'implementazione del cifrario affine, un antico algoritmo di cifratura proveniente dal Medio Oriente.
Per la mancanza di un chiodo del ferro di cavallo, andò perduto un regno, o almeno così dice il detto. Fornisci in output il testo completo di questa filastrocca proverbiale.
Il codice Roc è progettato per compilarsi ed eseguirsi velocemente. Si compila in codice macchina o WebAssembly.
Roc ha un piccolo numero di primitive semplici del linguaggio. È un linguaggio funzionale a paradigma unico.
La sintassi, la semantica e gli strumenti inclusi di Roc danno tutti priorità alla facilità d'uso.
Il potente sistema dei tipi di Roc e l'immutabilità portano a un codice più prevedibile e più facile da mantenere.
Roc funziona bene con altri linguaggi: è quindi più facile integrarlo nei progetti esistenti.
Roc è un linguaggio giovane, ed è in rapida evoluzione.
Ogni linguaggio ha il suo modo di fare le cose. La traccia Roc non fa eccezione. I nostri mentori ti aiuteranno a imparare a pensare come uno sviluppatore Roc e a scrivere codice idiomatico in Roc. 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 Roc: ti aiuteranno a scoprire le cose che non sai di non sapere.
Scopri di più sul mentoringLa traccia Roc su Exercism ha 126 esercizi per aiutarti a scrivere codice migliore.
Vedi tutti gli esercizi di Roc