Junte-se à Trilha Pyret do Exercism e tenha acesso a 66 exercícios com análise automática do seu código e mentoria pessoal, tudo 100% grátis.
fun sum(lst):
cases (List) lst:
| empty => 0
| link(first, rest) => first + sum(rest)
end
where:
sum([list: ]) is 0
sum([list: 1, 2, 3]) is 6
end
Melhore suas habilidades de programação com exercícios divertidos e gratificantes que testam sua compreensão dos conceitos no Exercism.
Gerencie a lista de recordes de um jogador.
Implemente operações básicas com listas.
Insira e procure números em uma árvore binária.
Como linguagem de ensino, o Pyret prioriza a legibilidade com uma sintaxe limpa e direta
O Pyret está disponível onde o npm puder ser instalado ou online em https://code.pyret.org/editor
O Pyret foi projetado para ter uma curva de aprendizado gradual, com foco em práticas gerais de programação
Todo o conjunto de ferramentas tem cerca de 100 MB para baixar
O Pyret oferece um executor de testes integrado, tornando os testes parte natural do processo de desenvolvimento
O Pyret é um ambiente de testes em desenvolvimento ativo para avanços no ensino dos fundamentos da ciência da computação
Toda linguagem tem o seu próprio jeito de fazer as coisas. Com Pyret não é diferente. Nossos mentores vão ajudar você a aprender a pensar como um desenvolvedor de Pyret e a escrever código idiomático em Pyret. 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 Pyret. Eles vão ajudar você a descobrir as coisas que você não sabe que não sabe.
Saiba mais sobre mentoriaA trilha de Pyret no Exercism tem 66 exercícios para ajudar você a escrever código melhor.
Ver todos os exercícios de PyretE o melhor de tudo: é 100% grátis para todo mundo.
Entre na trilha de Pyret