
7 May
2003
7 May
'03
7:57 p.m.
On Thu, 8 May 2003, sashan wrote:
Hi
I've written a function that checks for a substring in a given string. This seems like a common thing to do and was wondering if there is a function that does this in one of the standard modules.
stringContains :: String -> String -> Bool stringContains _ [] = True stringContains [] _ = False stringContains (h:t) (h1:t1) = if h == h1 then stringContains t t1 else stringContains t (h1:t1)
Do you intend the following behavior? *Main> "x.y.z" `stringContains` "xyz" True -- Dean