Ein Prädikat ist eine Methode, die eine Reihe von Kriterien darstellt und für ein gegebenes Objekt entscheidet, ob diese Kriterien erfüllt sind oder nicht. In Computersprachen wird ein Prädikat als eine Funktion ausgedrückt, die ein einzelnes Objekt als Eingabeparameter verwendet und einen booleschen Wert zurückgibt.
Meine Firma hat ein Projekt in Prolog und ich möchte einige Dinge darüber klären, wie man es lernen kann. Ich weiß, dass Prolog anders ist. Es sollte nicht wie jede andere Sprache gelernt werden.
Nachdem ich das gesagt habe und in Anbetracht...
Insbesondere suche ich nach einer ähnlich sauberen Schreibweise für Collection<T>.TrueForAll / Exists , etc.
Es fühlt sich übel an, eine foreach-Schleife schreiben zu müssen, um die Rückgabe einer Methode für jedes Objekt zu überpr...
Ich habe den folgenden Code:
%Vor%
Was ist der richtige Weg, um es in Java 8 Stream s zu konvertieren?
Wenn ich versuche, map() zu verwenden, erhalte ich einen Fehler, da getAttribute kein Function ist.
%Vor%
Ich habe einige Prädikate, z. B .:
%Vor%
und möchte sie logisch wie in kombinieren:
%Vor%
Die Frage ist jetzt: Kann eine solche Kombination in einem pointfree Stil geschrieben werden, wie zum Beispiel:
%Vor%
Dies hat natürlich nich...
Unter der Annahme, dass ich einen zufälligen Filter in einem Stream verwende, besteht die einfachste Möglichkeit darin, das Prädikat direkt einzugeben:
%Vor%
Ich kann auch einfach eine Referenz erstellen und das Prädikat im Voraus definieren...
Ich versuche, eine Methode zu schreiben, die versucht, ein Objekt basierend auf einem Prädikat mithilfe einer Variablen (als Teil eines NSXMLParser) abzurufen. Der Code sieht so aus:
Ich habe diese Variablen in der Klasse definiert:
%Vor%...
In C # habe ich einen FindAll in einer generischen Liste wie folgt ausgeführt:
%Vor%
Zwei Fragen, ist dies der geeignete Weg, um so etwas durchzuführen und wie konvertiere ich das in VB.Net
Dies ist eine allgemeine Frage, aber hier ist der spezielle Fall, für den ich eine Lösung suche:
Ich habe ein Dictionary<int, List<string>> Ich möchte verschiedene Prädikate anwenden. Ich möchte eine Methode, die mehrere LINQ-A...
Also habe ich ein Array (0 - n), das Werte enthält, die ich mit std :: set für die Sortierung verwenden möchte.
Das Array ist unsigned int Kosten [n] .
Ich verwende den folgenden Funktor für diese Sortierung:
%Vor%
Also hier ist das Pr...
Ich habe eine Klasse CMyVector , die einen Vektor von Zeigern auf CMyClass Objekte enthält und ich habe mehrere "find" -Funktionen, um Elemente nach verschiedenen Kriterien zu finden. So habe ich zum Beispiel:
%Vor%
Zuerst wurden sie al...