eine geordnete Folge von Anweisungen.
Arbeitsbereich
OCaml
praktischer Lernpfad fuer OCaml von null an
erst definieren
was OCaml bedeutet
OCaml schreibt genaue Anweisungen. Hier lernst du es als praktischer Lernpfad fuer OCaml von null an. Starte mit einem Modell: Eingabe geht durch Schritte und wird Ausgabe.
main.mlstarten ocaml main.mlgewohnheit lerne ein kleines OCaml Stueck, tippe ein Minimalbeispiel und fuehre es ausein Wert ist Dateninhalt. Eine Variable ist sein Name.
ein benannter kleiner Arbeitsschritt mit Eingabe und Ergebnis.
OCaml fuehrt Code aus main.ml aus.
erster lesbarer Code
programmausgabe
entry point output syntax print_intprint_int 42
ausgabe 42Sprachlinie
OCaml Stammbaum
sieh woher OCaml kommt, welche Sprachen nah sind und was danach passt.
Start bei null
Fragenbank
Erst suchen dann ueben
Waehle eine Phase oder suche in der Fragenbank dieser Sprache und springe zur Aufgabe.
OCaml Frage 1
OCaml Frage 1. Waehle die Aussage, die am besten zu wert ausgeben passt.
OCaml Frage 2
OCaml Frage 2. Waehle die Aussage, die am besten zu wert benennen passt.
OCaml Frage 3
OCaml Frage 3. Waehle die Aussage, die am besten zu wiederverwendbare funktion passt.
OCaml Frage 4
OCaml Frage 4. Waehle die Aussage, die am besten zu basissammlung passt.
OCaml Frage 5
OCaml Frage 5. Waehle die Aussage, die am besten zu wert ausgeben passt.
OCaml Frage 6
OCaml Frage 6. Waehle die Aussage, die am besten zu wert benennen passt.
OCaml Frage 7
OCaml Frage 7. Waehle die Aussage, die am besten zu wiederverwendbare funktion passt.
OCaml Frage 8
OCaml Frage 8. Waehle die Aussage, die am besten zu basissammlung passt.
OCaml Frage 9
OCaml Frage 9. Waehle die Aussage, die am besten zu wert ausgeben passt.
OCaml Frage 10
OCaml Frage 10. Waehle die Aussage, die am besten zu wert benennen passt.
OCaml Frage 11
OCaml Frage 11. Waehle die Aussage, die am besten zu wiederverwendbare funktion passt.
OCaml Frage 12
OCaml Frage 12. Waehle die Aussage, die am besten zu basissammlung passt.
OCaml Frage 13
OCaml Frage 13. Waehle die Aussage, die am besten zu wert ausgeben passt.
OCaml Frage 14
OCaml Frage 14. Waehle die Aussage, die am besten zu wert benennen passt.
OCaml Frage 15
OCaml Frage 15. Waehle die Aussage, die am besten zu wiederverwendbare funktion passt.
OCaml Frage 16
OCaml Frage 16. Waehle die Aussage, die am besten zu basissammlung passt.
OCaml Frage 17
OCaml Frage 17. Waehle die Aussage, die am besten zu wert ausgeben passt.
OCaml Frage 18
OCaml Frage 18. Waehle die Aussage, die am besten zu wert benennen passt.
multiple choice
OCaml Frage 1
OCaml Frage 1. Waehle die Aussage, die am besten zu wert ausgeben passt.
print_int 42
referenz
muster fuer main.ml
ocaml main.mlentry point output syntax print_int
programmausgabe
print_int 42
- Run the smallest file first
- Print one known value
- Check the output before adding more code
variables assignment types let
werte und namen
let total = 42 let () = print_int total
- Give values readable names
- Keep one idea per line while learning
- Trace the value before changing it
function collection List
funktionen und sammlungen
let add a b = a + b let scores = [40; 2] let () = print_int (List.length scores)
- Keep functions small
- Return useful values
- Use the common collection before reaching for frameworks