Rejoins le parcours Roc d’Exercism pour accéder à 126 exercices avec l'analyse automatique de ton code et un mentorat personnalisé, et tout cela 100 % gratuit.
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({})
}
Améliore tes compétences en programmation grâce à des exercices ludiques et gratifiants qui testent ta compréhension des concepts avec Exercism.
Étant donné une chaîne de caractères représentant une matrice de nombres, renvoie les lignes et les colonnes de cette matrice.
Génère aléatoirement des personnages de Donjons et Dragons.
Implémente les opérations `keep` et `discard` sur les collections.
Le code Roc est conçu pour se compiler rapidement et s'exécuter rapidement. Il se compile en code machine ou en WebAssembly.
Roc ne compte qu'un petit nombre de primitives de langage simples. C'est un langage fonctionnel à paradigme unique.
La syntaxe, la sémantique et l'outillage inclus de Roc privilégient tous la convivialité.
Le système de types puissant de Roc et son immutabilité conduisent à un code plus prévisible et plus facile à maintenir.
Roc s'intègre bien avec d'autres langages, ce qui facilite son intégration dans des projets existants.
Roc est un jeune langage, et il évolue rapidement.
Chaque langage a sa propre façon de faire les choses. Roc ne fait pas exception. Nos mentors t'aideront à apprendre à penser comme un développeur Roc et à écrire du code idiomatique en Roc. Une fois que tu as résolu un exercice, soumets-le à notre équipe de bénévoles, qui te donnera des indices, des idées et des retours sur la façon de le rapprocher de ce que tu verrais habituellement en Roc. Ils t'aideront ainsi à découvrir les choses que tu ne sais pas que tu ne sais pas.
En savoir plus sur le mentoratLe parcours Roc sur Exercism propose 126 exercices pour t'aider à écrire du code de meilleure qualité.
Voir tous les exercices RocLe meilleur, c'est que c'est 100 % gratuit pour tout le monde.
Rejoins le parcours Roc