Scaladoc Index
Much like Hoogle for Haskell, Scalex lets you find Scala functions quickly.Names and Types
Searches can be either textual (a list of words), or by type (a type signature) or both.A search is considered a text search unless it contains a combination of text and symbols, or if it starts with
:.To search for both a type and a name, place a
: between them, for example size: List[A] => Int
Example queries
mapSearch for the text maplist mapSearch for the text list and the text maplist[a] => (a => boolean) => list[a]Search for the type List[A] => (A => Boolean) => List[A]: list[a] => aSearch for the type List[A] => Aconserve: List[a] => (a => b) => List[b]Search for the text conserve and the type List[A] => (A => B) => List[B]
Packages
You can reduce the search scope to one or more packages:foldl +scalaSearch foldl only in scalafoldl +scalazSearch foldl only in scalazfoldl -scalazSearch foldl everywhere except in scalaz
...