You can get some mileage using Hoogle:
or by searching the Prelude source code:
These resources will help with function names and operators, but not necessarily with learning syntax. To learn the syntax you will need other resources, or a book. Luckily though, most "syntax" at face value is in fact just a function defined in Prelude.