http://www.krugle.com/ Unlike Google, you can specify Haskell as a language. But the very useful (and, again, unlike Google) parsing service, which allows you to specify that you search "foldl" only in function calls, not function definitions, seems broken for Haskell ("map" is never found in function calls...)