Tag: sml
Standard ML ist eine funktionale Sprache auf hohem Niveau mit Typinferenz.
3
Antworten
Ich bin neu in der SML und ich bin versucht, um den index eines Elements in einer Liste. Ich weiß, dass mit Liste.N-TEN geben mir den Wert eines Elements an index-position, aber ich will den index-Wert. Es
1
Antworten
ist es möglich, element aus der Liste, die in SML of New Jersey, die ohne mit der Funktion Kopf und Schwanz, so etwas wie, dass: val a = [1,2,3]; a[1]; vielen Dank im Voraus InformationsquelleAutor rookie |
4
Antworten
Gibt es die standardmäßige Sortierung der Funktionen in SML? Die Dokumentation auf dem Internet ist so knapp ich konnte es nicht finden. was versuchen Sie zu Sortieren? Listen. Ich weiß nicht, was du damit meinst scarse, aber
4
Antworten
Ich bin neu in SML. Wie benutze ich den UND-operator innerhalb der IF-Anweisungen? Hier ist mein code: val y = 1; val x = 2; if (x = 1 AND y = 2) then print ("YES ")
3
Antworten
Ich möchte eine if-Bedingung so: if ((head(c) = 1) or (head(c) = ~1) or (head(c) = ~5) or (head(c) = ~17) or (head(c) = 0)) count +1 else.. die Funktion Kopf-return' -; Gibt es mir den nächsten
7
Antworten
Was sind die Verwendungen von SML in das eigentliche Wort? Sind seine praktischen Anwendungen ähnlich wie Prolog? InformationsquelleAutor | 2009-04-07
2
Antworten
Ich versuche zu erklären, eine Funktion, die string-Liste -> Zeichenfolge, die mit dem Eingang zur Instanz ["Chicago","city","USA"] zurückkehren sollte "Chicago city USA". Was ich bisher war, war dies: fun gather ts = foldr op ^ "" ts;
1
Antworten
Frage zu Standard ML (SML). Ist es möglich, ein element aus der Liste mit der Zeile und Spalte index? So etwas wie dieses: myList = [(1,9,3),(3,5,5),(7,0,1)] myList[1,2] //1st row 2nd column => in this case 9 InformationsquelleAutor
1
Antworten
Ich bin gerade erst mit SML, und ich bin versucht zu ändern, etwas code, damit ich verstehe, was es tut (ich kann nicht finden, eine anständige SML/NJ debugger, aber das ist eine separate Frage). fun type_check e
3
Antworten
Ich habe die Funktion unten und es funktioniert: (fn x => x * 2) 2; aber dieses funktioniert nicht: (fn x y => x + y ) 2 3; Kann mir jemand sagen warum? Oder gib mir
3
Antworten
Ich bin Programmierung in SML für eine Aufgabe und ich habe ein paar Praxis-Probleme und ich fühle mich wie ich bin etwas fehlt - ich fühle mich wie ich bin mit zu vielen case Aussagen. Hier ist,
2
Antworten
Ich bin neu in SML, und bin mit dem SMLNJ Dialekt. Für einige Zwecke, die ich habe versucht, die festgelegten 3-3.0 (int, real). Konnte nicht einen Weg finden, aus. Wie kann ich dies tun? Wie kann ich
1
Antworten
kann jemand bitte erklären, was hat diese Warnung zu bedeuten? stdIn:18.35 Warning: calling polyEqual ... und warum habe ich "ein und nicht" ein in der folgenden Anweisung: val alreadyVisited = fn : ''a * ''a list ->
7
Antworten
Wie kann ich das element löschen elem in der Liste L? Wenn in der Liste nicht enthalten elem, dann ist die Funktion zurückgeben soll, die Liste unverändert. Zum Beispiel: L = [1, 3, 4, 0, 5, 7]
1
Antworten
Ich bin neu in der SML und Debuggen, die ich in der Regel drucken Sie die variable, um zu sehen, wenn es passt zu dem, was ich erwartet, dass es sein sollte. Ich würde gerne drucken Sie
2
Antworten
Ich bin strugging ein bisschen zur Umsetzung einer verschachtelten if-else-Ausdrücke in SML. Kann jemand hervorheben der syntax. Angenommen, es gibt drei Bedingungen C1, C2, C3, die ich brauche äquivalent zu folgendem C-code. if (C1) { return true;
1
Antworten
Bin ich wirklich neu auf SML und ich kann nicht herausfinden, wie man Antworten für die gleichen; Es geht so etwas wie: 3^4 < 32 aber 3^5 > 32 also meine Antwort ist 4 (power 3), ebenso,
2
Antworten
Im tun ein Hausaufgaben problem, um eine Funktion sumOdd computer die Summe der ersten n ungeraden zahlen, aber ich kann nicht scheinen, um jede Art von elseif type-Anweisung, dies zu tun. Was ich versuche zu tun ist,
4
Antworten
Ich bin neu in SML, und ich Frage mich, wie man ein element in eine Liste von Tupeln. Zum Beispiel, in der Liste [("abc", 4), ("def", 6)], wie konnte Sie extrahieren "abc"? Ich habe versucht x::xs =>
4
Antworten
Ich bin sehr neu in SNL/NJ und wurde gefragt, wie ich erreichen konnte, die folgenden: foo(stuff,counter) { while(counter > 0) { bar(stuff); counter-1; } return; } Etwas wie dieses, aber wie kann ich die verringern?: foo(stuff,counter) =
1
Antworten
In SML's repl können Sie geben Sie einfach use whatever.sml und laden Sie alle Dinge im inneren, dass .sml in repl. Wie kann ich tun, dass es in OCaml? InformationsquelleAutor der Frage Jackson Tale | 2013-02-07
3
Antworten
Was unterscheidet die beiden ML-Dialekte auseinander? InformationsquelleAutor der Frage Nathan | 2009-03-31
6
Antworten
Habe ich code schreiben, in ML und es ist mein erstes mal das ich dabei bin die Sprache zu verwenden. Gibt es eine Entwicklungsumgebung für Standard ML? (vorzugsweise unter Windows). Ich versuchte googeln (und stackOverFlowing ! -
2
Antworten
Ich bin lernen ML, mit den SML/NJ Dialekt. Was ich versuche, herauszufinden, ist, wenn es eine Zeile Kommentar-operator. Ich fand das block-Kommentar-operator (* ... *), aber ich vermisse Online-Kommentare. Vorschläge? Oder bin ich gerade steckte mit block-Kommentare?
8
Antworten
Werde ich in der Lehre eine niedrigere division natürlich in diskreten Strukturen. Ich habe die text-Buch Diskrete Strukturen, Logik und Berechenbarkeit Teil, weil es enthält Beispiele und Konzepte, die förderlich für die Umsetzung mit einer funktionalen Programmiersprache.