Advertisement
Guest User

Untitled

a guest
Jan 31st, 2012
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.27 KB | None | 0 0
  1. let removeDuplicates l =
  2. let rec helper (seen,rest) =
  3. match rest with
  4. [] -> seen
  5. | h::t ->
  6. let seen' = if ((List.mem h t) = true) then t else rest in
  7. let rest' = t in
  8. helper (seen',rest')
  9. in
  10. List.rev (helper ([],l))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement