Willst du OCaml lernen und meistern?

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

Über OCaml

let rec fib = function
  | 0 -> 1
  | 1 -> 1
  | n -> fib (n - 1) + fib (n - 2)

60 Programmierübungen für OCaml bei Exercism. Von D&D-Charakter bis ISBN-Prüfer.


Werde besser im Programmieren mit unterhaltsamen, lohnenden Programmierübungen bei Exercism, die dein Verständnis von Konzepten auf die Probe stellen.

Alle OCaml-Übungen bei Exercism ansehen

Hauptmerkmale von OCaml


OCaml

Algebraische Datentypen

Mächtige Werkzeuge, um komplexe Datenstrukturen mühelos zu definieren und zu bearbeiten.

Unveränderliche Programmierung

Keine destruktiven Aktualisierungen von Datenstrukturen und keine versehentlichen Mutationen.

Statische Typisierung

Höhere Leistung und weniger Laufzeitfehler.

Funktionen erster Klasse

Können wie jeder andere Wert übergeben, als Argument verwendet und aus anderen Funktionen zurückgegeben werden.

Typinferenz

Die automatische Inferenz macht den Code weniger ausführlich und Entwickler effizienter.

Parametrische Polymorphie

Baue Abstraktionen, die über Datentypen hinweg funktionieren, wie Generics in Java und Templates in C++.

Mentoring auf OCaml-Art

Jede Sprache hat ihre eigene Art, die Dinge anzugehen. OCaml ist da keine Ausnahme. Unsere Mentorinnen und Mentoren helfen dir, wie ein OCaml-Entwickler zu denken und idiomatischen Code in OCaml 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 OCaml 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 OCaml

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

Alle OCaml-Übungen ansehen
OCaml

Leg mit dem OCaml-Track los

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

Tritt dem OCaml-Track bei