Únete al track de ReScript en 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 tus habilidades de programación con ejercicios divertidos y gratificantes que ponen a prueba tu comprensión de los conceptos en Exercism.
Dada una edad en segundos, calcula cuántos años tiene alguien en años solares de un planeta dado.
Crea una implementación del cifrado Atbash, un antiguo sistema de cifrado creado en Medio Oriente.
Implementa un algoritmo de búsqueda binaria.
ReScript trae a JavaScript el potente sistema de tipos de OCaml, probado en innumerables proyectos.
El compilador de ReScript infiere los tipos y garantiza que sean correctos.
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 significa ciclos de iteración rápidos.
El compilador te guía por todos los lugares que hay que corregir durante la refactorización hasta que todo simplemente funcione.
Cada lenguaje tiene su propia forma de hacer las cosas. ReScript no es la 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 lograr 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.
Aprende más sobre la mentoríaEl track de ReScript en Exercism tiene 33 ejercicios para ayudarte a escribir mejor código.
Ver todos los ejercicios de ReScriptLo mejor de todo: es 100% gratis para todos.
Únete al track de ReScript