Difference between revisions of "Meta-tutorial"
Jump to navigation
Jump to search
m |
|||
Line 30: | Line 30: | ||
#* |
#* |
||
# You learn by metaphor or analogy |
# You learn by metaphor or analogy |
||
− | #* [http://en.wikibooks.org/wiki/Haskell/ |
+ | #* [http://en.wikibooks.org/wiki/Haskell/Understanding_monads Understanding monads] |
# You understand category theory and you want to know what's the link between category theory monads and Haskell monads |
# You understand category theory and you want to know what's the link between category theory monads and Haskell monads |
||
#* |
#* |
Revision as of 14:30, 27 December 2006
- what i would like is a meta-tutorial
- a list of questions about haskell, what does this do, do you understand this etc
- and if you say no, it points you at a tutorial which explains it -- ndm on #haskell
One size does not fit all! The meta-tutorial aims to help you find the Haskell tutorials that you need.
Haskell in general
You are new to programming
See: The Haskell wikibook and Yet Another Haskell Tutorial
You have experience programming
- You are new to functional programming
- You have programmed in other functional languages before
- A Gentle Introduction?
- You just want to see what Haskell looks like at a glance
- How to read Haskell
- A Tour of the Haskell Syntax
Monads
- You are new to Haskell
- You can do simple IO in Haskell, but you want to know what makes it work
- You learn best by doing exercises
- You learn by metaphor or analogy
- You understand category theory and you want to know what's the link between category theory monads and Haskell monads