Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Yes, the plan is to jump in the deep end, unwire my brain and apply the concepts I learn to my day to day Ruby/Javascript programming as much as possible. I think I'll go with Haskell.


I am currently learning Haskell. I started by not really knowing where to start. Now I follow this advice, and until now I find it very helpful:

http://stackoverflow.com/questions/1012573/how-to-learn-hask...


If you are interested in the "deepend" then you could always have a look at lambda calculus and combinators:

http://en.wikipedia.org/wiki/Lambda_calculus

http://en.wikipedia.org/wiki/Combinatory_logic

Then you get to see where the term Y Combinator came from :-)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: