ocaml

OCaml ist eine streng statisch typisierte funktionale Programmiersprache, die sich auf Expressivität, Korrektheit und Effizienz konzentriert.
2
Antworten

Wie kann man ein Ocaml-Programm Schritt für Schritt debuggen / ausführen?

Ich frage mich, ob es möglich ist, ein Ocaml-Programm Schritt für Schritt zu debuggen / auszuführen, zum Beispiel wie man C ++ - Programme in Visual Studio debuggt. Mit anderen Worten, ich möchte ein Ocaml-Programm Zeile für Zeile ausführen, auc...
23.06.2011, 00:59
1
Antwort

Gettext-Unterstützung in OCaml

Ich möchte, dass i18n in meinem OCaml-Code funktioniert (Textnachrichten werden in die bevorzugte Sprache des Benutzers übersetzt). Die meisten übersetzbaren Strings sind das erste nicht markierte Argument für eine kleine Gruppe von Funktionen....
04.10.2014, 10:58
0
Antworten

Wie man OCaml-Module in utop neu lädt

Ist es möglich, Module in OCamls utop neu zu laden? Mein Entwicklungs-Workflow läuft ungefähr so ​​ab, wenn ich mit OCaml Code herumspiele: Öffnen Sie zuerst eine Datei example.ml in Vim und hacken Sie darauf. Wechseln Sie zu einem an...
04.09.2017, 06:59
0
Antworten

Was sind die nützlichsten Funktionsperlen, die ich zuerst studieren sollte? [geschlossen]

Hier sind die funktionalen Perlen . Von Anfang an ist die Zipper-Perle sehr nützlich und wird in XMonad und wahrscheinlich vielen anderen realen Anwendungen verwendet. Gibt es noch andere mit ähnlicher Anwendbarkeit?     
30.08.2013, 09:58
3
Antworten

Integer-Potenzierung in OCaml

Gibt es eine Funktion für Integer-Potenzierung in OCaml? ** ist nur für Schwimmer. Obwohl es meistens genau zu sein scheint, gibt es keine Möglichkeit für Präzisionsfehler, etwa 2. ** 3. = 8. manchmal falsch? Gibt es eine Bibliotheksfunktion für...
05.06.2013, 22:03
3
Antworten

Wie hängt man ein Zeichen an eine Zeichenkette in OCaml an?

Es scheint, als ob in der Standardbibliothek des Typs char -> string -> string keine Funktion vorhanden ist, die vor (oder am Ende von) ein char ein string einfügen. Es gibt Problemumgehungen, z.B. mit String.make oder String....
30.11.2011, 13:47
3
Antworten

Laufzeit in Ocaml

Wie finde ich heraus, wie viel Zeit mein Code in oamam verbraucht hat? Gibt es irgendwelche Funktionen, um das zu messen?     
30.01.2012, 08:59
3
Antworten

Optionales Argument kann nicht gelöscht werden?

Ich wollte eine tail-rekursive Version von List.map haben, also habe ich meine eigene geschrieben. Hier ist es: %Vor% Immer wenn ich diese Funktion kompiliere, bekomme ich: %Vor% Im Tutorial heißt das, dass ich versuche, eine Funkti...
03.11.2009, 13:05
8
Antworten

Stack-Leistung in Programmiersprachen

Zum Spaß habe ich versucht, die Stack-Performance einiger Programmiersprachen zu vergleichen, die die Fibonacci-Serie mit dem naiven rekursiven Algorithmus berechnen. Der Code ist in allen Sprachen der gleiche, ich poste eine Java-Version: %Vo...
08.11.2010, 06:45
4
Antworten

Ocaml: Lazy Listen

Wie kann ich eine faule Liste erstellen, die eine Folge von Doppelnummern darstellt? Beispiel: %Vor%     
27.10.2009, 16:17