You are viewing a single comment's thread. Return to all comments →
Haskell
Do you have a better solution? I not 100% satisfied
removeDuplicates:: String -> String -> String removeDuplicates [] n = reverse n removeDuplicates (x:xs) result = removeDuplicates xs result' where result' = if x `elem` result then result else x:result main :: IO () main = do str <- getLine putStrLn $ removeDuplicates str ""`
Seems like cookies are disabled on this browser, please enable them to open this website
Remove Duplicates
You are viewing a single comment's thread. Return to all comments →
Haskell
Do you have a better solution? I not 100% satisfied