Scala Hoogle equivalent?

ScalaHaskellType Systems

Scala Problem Overview


Hoogle allows you to search many standard Haskell libraries by either function name, or by approximate type signature. I find it very useful. Is there anything like Hoogle for Scala? Search in ScalaDoc 2 only finds types and packages by name.

Scala Solutions


Solution 1 - Scala

It's a pity that it does not even have an index like javadoc. Hoogle is nicer, though.

I use a personal search engine from Google to search the Scaladocs.

A search provider (searching with site: <http://www.scala-lang.org/docu/files/api>;) in Firefox is another way to search the docs.

Both do not work well for the Scala 2.8. release – it's not indexed well enough to be useful – and works not with all operators. For example a search for Cons :: returns only nonsense.

Solution 2 - Scala

There are plans to make the Hoogle interface work with multiple languages: http://code.google.com/p/ndmitchell/issues/detail?id=45

Solution 3 - Scala

Scaladoc for Scala 3 has Hoogle-like searches feature. You can try it out here.

It uses Inkuire search engine.

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionAlexey RomanovView Question on Stackoverflow
Solution 1 - ScalaThomas JungView Answer on Stackoverflow
Solution 2 - ScalaNeil MitchellView Answer on Stackoverflow
Solution 3 - ScalaKacperFKorbanView Answer on Stackoverflow