by QuinnWilton on 4/26/21, 9:25 PM with 28 comments
by skissane on 4/27/21, 5:37 AM
by simplify on 4/26/21, 11:44 PM
% print even numbers between 1 and 10
main :- count(1).
count(11).
count(N) :- N =< 10 | even(N), N2 is N + 1, count(N2).
even(N) :- M is N \\ 2, even(M, N).
even(0, N) :- writeln(N).
even(_, _) :- otherwise | true.
[0] http://www.call-with-current-continuation.org/strand/MANUALby doublec on 4/27/21, 3:22 AM
It lacks Strand's distributed features but includes prolog's unification.
by gnufx on 4/27/21, 10:09 AM
SISAL was probably a better bet as a dataflow-ish language, but I don't remember anyone else looking at it, despite Manchester being "just" down the road.
by anentropic on 4/27/21, 12:05 PM
by chrisjharris on 4/27/21, 3:44 AM
by ADavison2560 on 4/27/21, 7:55 AM
Parlog86 and the dining logicians G. A. Ringwood Communications of the ACM January 1988 https://doi.org/10.1145/35043.35044
by pie_flavor on 4/27/21, 4:39 PM
三個和尚沒水å–
(Chinese Proverb)