Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is the best haskell documentation available online? [closed]

With Java, Groovy, and Python, it is easy to find the standard, complete, easy to navigate documentation for the language.

I'm starting to learn Haskell, and I'm not sure where to find this. In particular, it doesn't seem to exist at haskell.org.

like image 947
Eric Wilson Avatar asked Nov 18 '10 14:11

Eric Wilson


5 Answers

If you scroll down on http://haskell.org/, on the left sidebar under "Libraries", you will find a set of documentation of all libraries (called packages), which might be what you're looking for. However, be aware that it is an extremely large database, because it includes user-submitted content as well as standard libraries.

The two online search engines "Hayoo" and "Hoogle" might be able to help you. You can search by function name, type signature, or both. As far as I know, the only difference is that "Hayoo" searches the entire database, whereas "Hoogle" searches the standard libraries plus a few common extras. I would recommend Hoogle, because it generally gives you what you want, and is in my experience more reliable.

While we're on the subject, I personally think that http://learnyouahaskell.com/ is a great resource for learning Haskell if you've never seen a functional language before.

like image 173
Jonathan Avatar answered Nov 02 '22 04:11

Jonathan


http://www.haskell.org/ghc/docs/6.12-latest/html/

like image 21
racetrack Avatar answered Nov 02 '22 04:11

racetrack


Sorry can't comment yet, so here.

Hoogle is not just online search engine. Check ghci integration.

like image 7
gorlum0 Avatar answered Nov 02 '22 04:11

gorlum0


I was just looking for the same thing:

Wiki: http://www.haskell.org/haskellwiki/Category:Haskell Good Intro: http://learnyouahaskell.com/chapters

Not much help, but it's a start.

like image 4
Stephen J. Webb Avatar answered Nov 02 '22 04:11

Stephen J. Webb


http://book.realworldhaskell.org/read/ is pretty good.

like image 4
stonemetal Avatar answered Nov 02 '22 04:11

stonemetal