HN user

nopuremore

3 karma
Posts0
Comments3
View on HN
No posts found.

Perhaps some people can give you some useful advice if you narrow what you want. For example if you know python and want to develop web applications the next step seems to be to learn django and flask, you could develop a small application and show hear in hn asking for feedback or ask in stackoverflow questions. All of this are easy ways of learning things. For you to get a mentor I think you should learn the basic things and then ask for something more concrete. Just my two-cents.

The purpose of defining a function as pure is to allow the computer to make transformations. If you define println as a pure function and use pure to debug or trace your program you could discover that the compiler has eliminated some dead code and that some code has been executed out of order, so your debugging doesn't has any useful meaning. That's why is better to tell you that print isn't pure, the compiler could eliminate it if you define it as pure.

Disclaimer: I only has read the first comments.