Ich habe versucht, in einer Abfrage in core.logic eingeben:Wie mathematische Gleichungen lösen mit core.logic
(run* [q] (== 0 (+ (* q q) (* 4 q) 4)))
Und die Aufforderung sagt
error: lvar cannot be cast to a number
Für den Fall, dass ich nicht völlig falsch verstanden, worum es bei der Logikprogrammierung geht, gibt es Möglichkeiten, dieses Problem mit core.logic zu lösen?
ich eine Seite gefunden https://github.com/frenchy64/Logic-Starter/wiki/Arithmetik, die durch sie geht – zcaudate
Ich denke, Arithmetik ist nicht wirklich die Domäne für core.logic atm – zcaudate