Únete al track de Roc en Exercism para acceder a 120 ejercicios con análisis automático de tu código y mentoría personal, todo 100% gratis.
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({})
}
Mejora tus habilidades de programación con ejercicios divertidos y gratificantes que ponen a prueba tu comprensión de los conceptos en Exercism.
Dados dos baldes de distinto tamaño, demuestra cómo medir una cantidad exacta de litros.
Implementa un programa que traduzca de inglés a Pig Latin.
Convierte un número en los sonidos de gota de lluvia que le corresponden: Pling, Plang y Plong.
El código de Roc está diseñado para compilarse rápido y ejecutarse rápido. Se compila a código máquina o WebAssembly.
Roc tiene una pequeña cantidad de primitivas de lenguaje simples. Es un lenguaje funcional de un solo paradigma.
La sintaxis, la semántica y el conjunto de herramientas incluido de Roc priorizan la facilidad de uso.
El potente sistema de tipos y la inmutabilidad de Roc dan como resultado un código más predecible y fácil de mantener.
Roc se lleva bien con otros lenguajes, lo que facilita integrarlo en proyectos existentes.
Roc es un lenguaje joven y está evolucionando rápido.
Cada lenguaje tiene su propia forma de hacer las cosas. Roc no es la excepción. Nuestros mentores te ayudarán a aprender a pensar como un desarrollador de Roc y a escribir código idiomático en Roc. Cuando hayas resuelto un ejercicio, envíalo a nuestro equipo de voluntarios, y te darán pistas, ideas y comentarios sobre cómo lograr que se parezca más a lo que normalmente verías en Roc. Te ayudarán a descubrir esas cosas que no sabes que no sabes.
Aprende más sobre la mentoríaEl track de Roc en Exercism tiene 120 ejercicios para ayudarte a escribir mejor código.
Ver todos los ejercicios de Roc