Junta-te ao Percurso de ReScript do Exercism para teres acesso a 33 exercícios com análise automática do teu código e mentoria pessoal, tudo 100% gratuito.
let rec fibonacci = n =>
switch n {
| 0 => 0
| 1 => 1
| n => fibonacci(n - 1) + fibonacci(n - 2)
}
let first10 = Array.fromInitializer(~length=10, fibonacci)
Torna-te melhor a programar com exercícios divertidos e gratificantes que põem à prova a tua compreensão dos conceitos no Exercism.
O Bob é um adolescente indolente. Numa conversa, as respostas dele são muito limitadas.
Determina corretamente o troco a dar usando o menor número de moedas.
Converte códigos de cores, como os usados nas resistências, numa etiqueta legível para humanos.
O ReScript traz para o JavaScript o poderoso sistema de tipos do OCaml, testado e comprovado.
Os tipos são inferidos pelo compilador do ReScript e têm garantia de estar corretos.
Tal como o OCaml, o ReScript é uma linguagem de programação funcional com correspondência de padrões, variantes e muito mais.
A interoperabilidade com JavaScript é fácil, o que te permite usar pacotes JavaScript já existentes.
Os tempos de compilação do ReScript são muito rápidos, o que se traduz em ciclos de iteração rápidos.
O compilador guia-te por todos os sítios que precisam de ser corrigidos durante a refatoração, até que tudo funcione.
Cada linguagem tem a sua própria forma de fazer as coisas. ReScript não é exceção. Os nossos mentores vão ajudar-te a aprender a pensar como um programador de ReScript e a escrever código idiomático em ReScript. 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 ReScript. Vão ajudar-te a descobrir as coisas que não sabes que não sabes.
Sabe mais sobre mentoriaO percurso ReScript do Exercism tem 33 exercícios para te ajudar a escrever melhor código.
Vê todos os exercícios de ReScriptA melhor parte: é 100% gratuito para todos.
Junta-te ao percurso ReScript