Pregunta de entrevista!Prolog - predicado miembro one-liner
Ésta es la forma en que normalmente define la relación member
en Prolog:
member(X, [X|_]). % member(X, [Head|Tail]) is true if X = Head
% that is, if X is the head of the list
member(X, [_|Tail]) :- % or if X is a member of Tail,
member(X, Tail). % ie. if member(X, Tail) is true.
definirla usando sólo una regla.
entrevista para un trabajo? ¿qué trabajo? ¿dónde? ¿La gente consigue trabajos gracias a Prolog? –
jane st capital – Claudiu