Únete a la ruta de ReScript de Exercism para acceder a 33 ejercicios con análisis automático de tu código y mentoría personal, todo 100 % gratis.
let rec fibonacci = n =>
switch n {
| 0 => 0
| 1 => 1
| n => fibonacci(n - 1) + fibonacci(n - 2)
}
let first10 = Array.fromInitializer(~length=10, fibonacci)
Mejora tu nivel de programación con ejercicios divertidos y gratificantes que ponen a prueba tu comprensión de los conceptos con Exercism.
Implementa la codificación y la decodificación por longitud de racha.
Convierte los códigos de color, como los que se usan en las resistencias, a una etiqueta legible para las personas.
Determina correctamente el cambio que hay que dar usando el menor número de monedas posible.
ReScript trae a JavaScript el potente y sobradamente probado sistema de tipos de OCaml.
El compilador de ReScript infiere los tipos y garantiza que sean correctos.
Al igual que OCaml, ReScript es un lenguaje de programación funcional con coincidencia de patrones, variantes y mucho más.
La interoperabilidad con JavaScript es sencilla, lo que permite usar los paquetes de JavaScript que ya existen.
Los tiempos de compilación de ReScript son súper rápidos, lo que se traduce en ciclos de iteración rápidos.
El compilador te guía por todos los puntos que hay que corregir durante la refactorización hasta que todo funciona.
Cada lenguaje tiene su propia forma de hacer las cosas. ReScript no es una excepción. Nuestros mentores te ayudarán a aprender a pensar como un desarrollador de ReScript y a escribir código idiomático en ReScript. Cuando hayas resuelto un ejercicio, envíalo a nuestro equipo de voluntarios y te darán pistas, ideas y comentarios sobre cómo hacer que se parezca más a lo que normalmente verías en ReScript. Te ayudarán a descubrir esas cosas que no sabes que no sabes.
Más información sobre la mentoríaEl track ReScript en Exercism tiene 33 ejercicios para ayudarte a escribir mejor código.
Ver todos los ejercicios de ReScriptY lo mejor de todo: es 100% gratis para todo el mundo.
Únete al track ReScript