Junte-se à Trilha ReScript do Exercism e tenha acesso a 33 exercícios com análise automática do seu código e mentoria pessoal, tudo 100% grátis.
let rec fibonacci = n =>
switch n {
| 0 => 0
| 1 => 1
| n => fibonacci(n - 1) + fibonacci(n - 2)
}
let first10 = Array.fromInitializer(~length=10, fibonacci)
Melhore suas habilidades de programação com exercícios divertidos e gratificantes que testam sua compreensão dos conceitos no Exercism.
Encontre a diferença entre o quadrado da soma e a soma dos quadrados dos N primeiros números naturais.
Insira e procure números em uma árvore binária.
Dado um ano, determine se ele é bissexto.
O ReScript traz para o JavaScript o poderoso sistema de tipos do OCaml, testado em batalha.
Os tipos são inferidos pelo compilador ReScript e têm garantia de estarem corretos.
Assim 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, permitindo que pacotes JavaScript existentes sejam usados.
Os tempos de compilação do ReScript são super rápidos, o que significa ciclos de iteração rápidos.
O compilador guia você por todos os lugares que precisam ser corrigidos durante a refatoração, até tudo funcionar.
Toda linguagem tem o seu próprio jeito de fazer as coisas. Com ReScript não é diferente. Nossos mentores vão ajudar você a aprender a pensar como um desenvolvedor de ReScript e a escrever código idiomático em ReScript. 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 ReScript. Eles vão ajudar você a descobrir as coisas que você não sabe que não sabe.
Saiba mais sobre mentoriaA trilha de ReScript no Exercism tem 33 exercícios para ajudar você a escrever código melhor.
Ver todos os exercícios de ReScriptE o melhor de tudo: é 100% grátis para todo mundo.
Entre na trilha de ReScript