Junta-te ao Percurso de Roc do Exercism para teres acesso a 120 exercícios com análise automática do teu código e mentoria pessoal, tudo 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({})
}
Torna-te melhor a programar com exercícios divertidos e gratificantes que põem à prova a tua compreensão dos conceitos no Exercism.
Dados dois baldes de tamanhos diferentes, demonstra como medir uma quantidade exata de litros.
Deteta pontos de sela numa matriz.
Dada uma string de algarismos, calcula o maior produto de uma substring contígua de algarismos de comprimento n.
O código Roc foi concebido para compilar depressa e correr depressa. Compila para código máquina ou WebAssembly.
O Roc tem um pequeno número de primitivas de linguagem simples. É uma linguagem funcional de paradigma único.
A sintaxe, a semântica e o conjunto de ferramentas incluído no Roc dão prioridade à facilidade de utilização.
O poderoso sistema de tipos do Roc e a sua imutabilidade dão origem a código mais previsível e mais fácil de manter.
O Roc dá-se bem com outras linguagens, o que facilita a integração em projetos existentes.
O Roc é uma linguagem jovem e está a evoluir depressa.
Cada linguagem tem a sua própria forma de fazer as coisas. Roc não é exceção. Os nossos mentores vão ajudar-te a aprender a pensar como um programador de Roc e a escrever código idiomático em Roc. Depois de resolveres um exercício, submete-o à nossa equipa de voluntários e eles darão dicas, ideias e feedback sobre como fazer com que o teu código se pareça mais com aquilo que costumas ver em Roc. Vão ajudar-te a descobrir as coisas que não sabes que não sabes.
Sabe mais sobre mentoriaO percurso Roc do Exercism tem 120 exercícios para te ajudar a escrever melhor código.
Vê todos os exercícios de Roc