Junte-se à Trilha Roc do Exercism e tenha acesso a 126 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.
Dada uma mochila que só pode carregar um determinado peso, determine quais itens colocar na mochila para maximizar o valor combinado deles.
Dada uma grade 3 x 4 de barras verticais, sublinhados e espaços, determine qual número está representado, ou se ele está embaralhado.
Determine se uma lista é sublista de outra lista.
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 126 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