summaryrefslogtreecommitdiff
path: root/HsBot/Tools.hs
diff options
context:
space:
mode:
authorpb <pb@9f8f72e9-4bf4-416e-b76e-7d4203597157>2010-03-28 11:00:50 +0000
committerpb <pb@9f8f72e9-4bf4-416e-b76e-7d4203597157>2010-03-28 11:00:50 +0000
commit6f5773590d2a1453aba3c47bcca286c4ffeb93bd (patch)
treebe510250bd3afee9167d1ec6dc4f63808b172cae /HsBot/Tools.hs
parent08e80e41af814eb3d6bc21c72e0830f0fc1e8c6c (diff)
git-svn-id: https://ssl.buetow.org/repos/hsbot/trunk@48 9f8f72e9-4bf4-416e-b76e-7d4203597157
Diffstat (limited to 'HsBot/Tools.hs')
-rw-r--r--HsBot/Tools.hs32
1 files changed, 0 insertions, 32 deletions
diff --git a/HsBot/Tools.hs b/HsBot/Tools.hs
deleted file mode 100644
index 6f66994..0000000
--- a/HsBot/Tools.hs
+++ /dev/null
@@ -1,32 +0,0 @@
-module HsBot.Tools where
-
-uniq :: (Eq a) => [a] -> [a]
-uniq list =
- let r = u' list 0
- u' [] _ = []
- u' (x:list) n
- | member x r n = u' list n
- | otherwise = x:(u' list (n + 1))
- member e list 0 = False
- member y (x:list) n = x == y || member y list (n - 1)
- in r
-
-split :: String -> Char -> [String]
-split [] delim = [""]
-split (c:cs) delim
- | c == delim = "" : rest
- | otherwise = (c : head rest) : tail rest
- where rest = split cs delim
-
-empty :: String -> Bool
-empty str = length str == 0
-
-contains :: String -> Char -> Bool
-contains str char = takeWhile (/= char) str /= str
-
-isMultiline :: String -> Bool
-isMultiline str = contains str '\n'
-
-showL :: Show a => [a] -> [String]
-showL = map (\x -> show x ++ "\n")
-