module T = (val Containers_testlib.make ~__FILE__ ()) include T module S = CCSet.Make (struct type t = int let compare x y = Stdlib.compare x y end) ;; eq ~printer:(fun s -> s) (S.to_string string_of_int (S.of_list [ 4; 3 ])) "3,4" ;; q Q.(list int) (fun l -> let s = S.of_list l in S.to_string string_of_int s = (CCList.sort_uniq ~cmp:CCInt.compare l |> List.map string_of_int |> String.concat ",")) ;; q Q.(list int) (fun l -> let s = S.of_list l in S.to_string ~sep:" " string_of_int s = (CCList.sort_uniq ~cmp:CCInt.compare l |> List.map string_of_int |> String.concat " "))