Question: Ocaml Language (** [keep_unique ls] filters out all duplicates, keeping only the *first* occurrence of the element in the list. Example: [ keep_unique [1; 1;
Ocaml Language
(** [keep_unique ls] filters out all duplicates, keeping only the *first* occurrence of the element in the list.
Example: [ keep_unique [1; 1; 2; 1; 3; 0] --> [1; 2; 3; 0] ] *)
start of the function will be like this. feel free to create helping function.
ls -> is a list
let rec keep_unique ls =
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
