Today I decided to do an experiment and learn Haskell in three weeks. I have about 4 hours a day and I’m curious at what point I’ll get at the end.
My experience in functional programming is almost non-existent except for lambda expressions in java where I am certified by oracle as a java developer.
So let’s get started!
First impression: Run or fight. I decided to fight.
IMO each developer appreciates a course according to his programming and experience level, but I think in this case it’s not very important what you start with, but especially to start with something and keep going!. In my case, after few hours of research, I start with this one: https://haskell.mooc.fi/part1
There are a lot of good resources like this reedit post:
To start with baby steps is the only way,
Even if you stay a week for a chapter, after a while it becomes accessible.
So my most important advice is to start it slow, slow, very slow. no pressure, no constraints.
Don’t move on to the next chapter until you understand 100% the current one.
My goal is to be able to take part in Lars Brünjes’ lessons from the Plutus Pioneer Program at the end of these 3 weeks.