
7 May
2003
7 May
'03
8:04 p.m.
Dean Herington wrote:
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
Nope