Junta-te ao Percurso de ReScript do Exercism para teres acesso a 34 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.
Cria uma implementação da cifra Atbash, um antigo sistema de encriptação criado no Médio Oriente.
Implementa um algoritmo de pesquisa binária.
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 34 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