Suchergebnisse für Anfrage "sml"

1 die antwort

Wenn SML.NET Funktoren hatte, warum kann F # nicht?

2 die antwort

Was ist ein gegenseitig rekursiver Typ?

In ML ist ein Beispiel für einen rekursiven Datentyp:

5 die antwort

Wie installiere ich eine funktionierende Version von Standard ML auf einem Mac?

Ich verwende Mac OSX 10.7.5 und kann anscheinend keinen funktionierenden Standard ML-Compiler mit einer verfügbaren REPL herunterladen. Soll das so schwer se...

TOP-Veröffentlichungen

2 die antwort

Schwanzrekursion auf Bäumen

Ich habe eine Datenstruktur,

2 die antwort

Wie man das interaktive SML / NJ-System für die Verwendung von Pfeiltasten "repariert"

Ich habe einige Probleme bei der Verwendung des interaktiven SML / NJ-Systems, nämlich wenn ich versuche, meine Pfeiltasten zu verwenden (entweder nach links...

1 die antwort

Wann werden in SML Semikolons verwendet?

Ich weiß, dass in REPL Semikolons als Abschlusszeichen verwendet werden. Aber ich bin verwirrt, wann ich sie in einer Quelldatei verwenden soll.Zum Beispiel ...

1 die antwort

SML erkennt OS unter OS X Mavericks nicht

Ich konnte SMLNJ nicht auf Mavericks ausführen. Es zeigt mir den Fehler

1 die antwort

Horner-Algorithmus in SML? [geschlossen]

Ich versuche umzusetzenHorners Algorithmus [http://en.wikipedia.org/wiki/Horner%27s_algorithm]in SML. fun horner(lst1:real list,x:real) = let val i = ref 1 val result = ref (List.last(lst1)) in if (lst1) = ([]:real list) then 0.0 else while (!i ...

2 die antwort

Was sind die Optionen EINIGE und KEINE in SML?

Ich bin neu in SML (und eigentlich in der Programmierung). fun readlist (infile : string) = let val ins = TextIO.openIn infile fun loop ins = case TextIO.inputLine ins of SOME line => line :: loop ins | NONE => [] in loop ins before ...

2 die antwort

Was stimmt nicht mit meinem Code in sml?

Ich weiß nicht, warum mein Code nicht funktioniert. fun lookup _ [] = 0 | lookup key ((k,v)::entries) = if k = key then v else (lookup key entries) Das ist passiert, als ich es in cmd getestet habe. val lookup = fn : ''a -> (''a * int) list -> ...