El dom, 06-06-2010 a las 15:51 +0000, R J escribió:
> What's an elegant definition of a Haskell function that takes two
> strings and returns "Nothing" in case the first string isn't a
> substring of the first, or "Just i", where i is the index number of
> the position within the first string where the second string begins?
> 
import Data.List

f a b = findIndex (a `isPrefixOf`) (tails b)


        Jürgen

_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to