Vuoi imparare e padroneggiare Roc?

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

Informazioni su Roc

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({})
}

120 esercizi di programmazione per Roc su Exercism. Da Canzone delle bottiglie a Ennesimo numero primo.


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

Vedi tutti gli esercizi di Roc su Exercism

Funzionalità principali di Roc


Roc

Veloce

Il codice Roc è progettato per compilarsi ed eseguirsi velocemente. Si compila in codice macchina o WebAssembly.

Funzionale

Roc ha un piccolo numero di primitive semplici del linguaggio. È un linguaggio funzionale a paradigma unico.

Amichevole

La sintassi, la semantica e gli strumenti inclusi di Roc danno tutti priorità alla facilità d'uso.

Sicuro

Il potente sistema dei tipi di Roc e l'immutabilità portano a un codice più prevedibile e più facile da mantenere.

Interoperabile

Roc funziona bene con altri linguaggi: è quindi più facile integrarlo nei progetti esistenti.

In evoluzione

Roc è un linguaggio giovane, ed è in rapida evoluzione.

Ricevi mentoring nello stile di Roc

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 mentoring

Esercizi Roc creati dalla community

La traccia Roc su Exercism ha 120 esercizi per aiutarti a scrivere codice migliore.

Vedi tutti gli esercizi di Roc
Roc

Inizia con la traccia Roc

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

Unisciti alla traccia Roc