A new code search engine

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...)

On 14/02/07, Stephane Bortzmeyer
Nice :-)
Unlike Google, you can specify Haskell as a language.
Google CodeSearch is pretty handy though: http://www.google.com/codesearch?q=lang%3Ahaskell it seems to return code with good relevence, and can look for specific licenses, but doesn't search on the structure of the code. Sometimes I find these tools useful for finding examples of how people actually use particular functions in the wild :-) cheers, Conrad.

On 2/14/07, Stephane Bortzmeyer
Unlike Google, you can specify Haskell as a language.
It is true that you can't directly specify the programming language with Google. But you can specify the filetype, i.e. hs or lhs, with Google. To do this, just add `filetype:hs` to you search. And according to my initial tests, Google still wins. Adam

lang:haskell seems to work just fine for me.
On 2/14/07, Adam Peacock
On 2/14/07, Stephane Bortzmeyer
wrote: Unlike Google, you can specify Haskell as a language.
It is true that you can't directly specify the programming language with Google. But you can specify the filetype, i.e. hs or lhs, with Google.
To do this, just add `filetype:hs` to you search.
And according to my initial tests, Google still wins.
Adam _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
participants (4)
-
Adam Peacock
-
Conrad Parker
-
Mathew Mills
-
Stephane Bortzmeyer