You should probably start by forgetting everything you know from JS and Python. Of course I don't mean -everything-, but if you ever end up thinking `I did it this way in JavaScript so I'll just do the same here', you're probably not on the right track.

As others suggested, doing some exercises is a good way to get started. I'd like to add to this by saying that the exercises probably shouldn't be too much out of scope until you at least finish reading LYAH. It's quite common to see someone on this mailing list jumping in too fast which results in very poor Haskell that is just pretty much a direct translation from a different (often imperative) language.

I do suggest a small project once you finish reading though. It's far easier to grasp the language if you have to look things up. More often than not, to use someone's library will require the understanding of the concept that it's built upon which means that you end up learning more which is the goal here.

Good luck.
On 11/01/13 02:44, Philip Cote wrote:

So a week into Haskell, I still seem to be not “getting” it which is kind of weird in my case. I came in with knowledge of a lot of functional ideas from using them in Javascript and Python.  Or at least I thought I knew them.


5 chapters into "Learn You a Haskell", I admit it's not really sinking in for me even after typing in and running all the examples.  I acknowledge that I don't know jack.  Any ideas or exercises that might help me along?






_______________________________________________
Beginners mailing list
Beginners@haskell.org
http://www.haskell.org/mailman/listinfo/beginners