module List:sig..end
include Core_list
val stable_dedup : 'a list -> 'a liststable_dedup Same as dedup but maintains the order of the list and doesn't allow
compare function to be specified (otherwise, the implementation in terms of Set.t
would hide a heavyweight functor instantiation at each call).val stable_dedup_staged : compare:('a -> 'a -> int) -> ('a list -> 'a list) Staged.t