Willst du ReScript lernen und meistern?

Komm zum ReScript-Track von Exercism und erhalte Zugang zu 33 Übungen mit automatischer Analyse deines Codes und persönlichem Mentoring, alles 100 % kostenlos.

Über ReScript

let rec fibonacci = n =>
  switch n {
  | 0 => 0
  | 1 => 1
  | n => fibonacci(n - 1) + fibonacci(n - 2)
  }

let first10 = Array.fromInitializer(~length=10, fibonacci)

Hauptmerkmale von ReScript


ReScript

OCamls Typsystem

ReScript bringt das bewährte, leistungsstarke Typsystem von OCaml zu JavaScript.

Inferierte Typen

Der ReScript-Compiler leitet die Typen ab und garantiert, dass sie korrekt sind.

Funktionale Programmierung

Wie OCaml ist ReScript eine funktionale Programmiersprache mit Pattern Matching, Varianten und mehr.

Zusammenspiel mit JavaScript

Die Interoperabilität mit JavaScript ist einfach, sodass du vorhandene JavaScript-Pakete weiterverwenden kannst.

Schneller Compiler

Die Kompilierzeiten von ReScript sind extrem kurz, was schnelle Iterationszyklen bedeutet.

Mühelos refaktorieren

Der Compiler führt dich beim Refactoring durch alle Stellen, die angepasst werden müssen, bis es einfach läuft.

Mentoring auf ReScript-Art

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 erfahren

Übungen aus der Community für ReScript

Der ReScript-Track auf Exercism hat 33 Übungen, mit denen du besseren Code schreibst.

Alle ReScript-Übungen ansehen
ReScript

Leg mit dem ReScript-Track los

Das Beste: Es ist für alle zu 100 % kostenlos.

Tritt dem ReScript-Track bei