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?




Hotmail has tools for the New Busy. Search, chat and e-mail from your inbox. Learn more.