Komm zum ReScript-Track von Exercism und erhalte Zugang zu 34 Übungen mit automatischer Analyse deines Codes und persönlichem Mentoring, alles 100 % kostenlos.
let rec fibonacci = n =>
switch n {
| 0 => 0
| 1 => 1
| n => fibonacci(n - 1) + fibonacci(n - 2)
}
let first10 = Array.fromInitializer(~length=10, fibonacci)
Werde besser im Programmieren mit unterhaltsamen, lohnenden Programmierübungen bei Exercism, die dein Verständnis von Konzepten auf die Probe stellen.
Implementiere die Rotationschiffre, die manchmal auch Caesar-Chiffre genannt wird.
Gib zu einem DNA-Strang das RNA-Komplement zurück.
Wandle eine lange Phrase in ihr Akronym um.
ReScript bringt das bewährte, leistungsstarke Typsystem von OCaml zu JavaScript.
Der ReScript-Compiler leitet die Typen ab und garantiert, dass sie korrekt sind.
Wie OCaml ist ReScript eine funktionale Programmiersprache mit Pattern Matching, Varianten und mehr.
Die Interoperabilität mit JavaScript ist einfach, sodass du vorhandene JavaScript-Pakete weiterverwenden kannst.
Die Kompilierzeiten von ReScript sind extrem kurz, was schnelle Iterationszyklen bedeutet.
Der Compiler führt dich beim Refactoring durch alle Stellen, die angepasst werden müssen, bis es einfach läuft.
Jede Sprache hat ihre eigene Art, die Dinge anzugehen. ReScript ist da keine Ausnahme. Unsere Mentorinnen und Mentoren helfen dir, wie ein ReScript-Entwickler zu denken und idiomatischen Code in ReScript zu schreiben. Wenn du eine Übung gelöst hast, reiche sie unserem Freiwilligenteam ein. Es gibt dir Hinweise, Ideen und Feedback dazu, wie du die Übung so gestaltest, wie man es in ReScript normalerweise sieht. So hilft es dir, Dinge zu entdecken, von denen du nicht weißt, dass du sie nicht weißt.
Mehr über Mentoring erfahrenDer ReScript-Track auf Exercism hat 34 Übungen, mit denen du besseren Code schreibst.
Alle ReScript-Übungen ansehenDas Beste: Es ist für alle zu 100 % kostenlos.
Tritt dem ReScript-Track bei