I don't think it will be too easy. For a taste, you could take a look at my "Haskell Fast & Hard" tutorial. If you signed for the beta you can get try it here:
I had the chance to be an alpha user of School of Haskell and I copied the tutorial to it. Clearly the interactivity provide a clear benefit.
Concerning the difficulty of my tutorial, it goes like this:
1 - very easy
2 - easy
3 - medium
4 - hard
5 - very hard
6 - annex is kind of brutal difficulty
And actually, there is at least five more level of difficulty if you want to "master" some advanced feature of Haskell.
But one thing that no tutorial is able to give, is the feeling of joy when writing Haskell.
It is something you experience only when doing your firsts non trivial programs.
https://haskell.fpcomplete.com/user/yogsototh/haskell-fast-h...
If you don't already have a beta account. You can try the original non interactive version here:
http://yannesposito.com/Scratch/en/blog/Haskell-the-Hard-Way...
I had the chance to be an alpha user of School of Haskell and I copied the tutorial to it. Clearly the interactivity provide a clear benefit.
Concerning the difficulty of my tutorial, it goes like this:
1 - very easy 2 - easy 3 - medium 4 - hard 5 - very hard 6 - annex is kind of brutal difficulty
And actually, there is at least five more level of difficulty if you want to "master" some advanced feature of Haskell.
But one thing that no tutorial is able to give, is the feeling of joy when writing Haskell. It is something you experience only when doing your firsts non trivial programs.