projPara/prolog.pl

13 lines
274 B
Perl
Raw Permalink Normal View History

2024-06-13 22:37:36 +02:00
has_duplicates(List) :-
member(X, List),
select(X, List, Rest),
member(X, Rest), !.
collect_todos(Ys) :-
findall(Y, todo(_, Y), Ys).
todos_have_duplicates :-
collect_todos(Ys),
has_duplicates(Ys).
todo(24, 'koko').
todo(25, 'xasda').
todo(26, 'dsadsa').