Junte-se à Trilha Roc do Exercism e tenha acesso a 120 exercícios com análise automática do seu código e mentoria pessoal, tudo 100% grátis.
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({})
}
Melhore suas habilidades de programação com exercícios divertidos e gratificantes que testam sua compreensão dos conceitos no Exercism.
Dadas as posições de duas rainhas em um tabuleiro de xadrez, indique se elas estão posicionadas de forma que possam se atacar.
Crie um programa para resolver um caça-palavras.
Calcule a pontuação de uma partida de boliche.
O código Roc foi feito para compilar rápido e rodar rápido. Ele compila para código de máquina ou WebAssembly.
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 priorizam a facilidade de uso.
O sistema de tipos poderoso e a imutabilidade do Roc levam a um código mais previsível e fácil de manter.
Roc se dá bem com outras linguagens, o que facilita a integração em projetos existentes.
Roc é uma linguagem jovem e está evoluindo rápido.
Toda linguagem tem o seu próprio jeito de fazer as coisas. Com Roc não é diferente. Nossos mentores vão ajudar você a aprender a pensar como um desenvolvedor de Roc e a escrever código idiomático em Roc. Depois de resolver um exercício, envie-o para a nossa equipe de voluntários, e eles vão dar dicas, ideias e feedback sobre como deixá-lo mais parecido com o que você normalmente veria em Roc. Eles vão ajudar você a descobrir as coisas que você não sabe que não sabe.
Saiba mais sobre mentoriaA trilha de Roc no Exercism tem 120 exercícios para ajudar você a escrever código melhor.
Ver todos os exercícios de RocE o melhor de tudo: é 100% grátis para todo mundo.
Entre na trilha de Roc