I am very new to prolog and I was wondering if am on the right approach to my programs specifications. I need to remove the duplicates from a list.
remove_duplicates([],_).
remove_duplicates([X|XS], Y) :-
member(X,Y),
remove_duplicates(XS,Y), !.
remove_duplicates([X|XS], Y) :-...