Advertisement
Guest User

Untitled

a guest
Apr 1st, 2012
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ;;Write a function that returns the first non-repetitive
  2. ;;character in a string.
  3. (defn first-duplicate-char [str-in]
  4. (loop [[h & t] str-in seen #{}]
  5. (cond
  6. (nil? h) nil
  7. (seen h) h
  8. :else (recur t (conj seen h)))))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement